2011-11-30 2 views
2

JLabel에서 줄 바꿈 문제가 있습니다. 텍스트 상단에 텍스트 (이름)을 지정하고 int (점수 유지) 텍스트를 원합니다. 나는 이것을 시도했지만 int는 보여주지 않는다. 그것은 HTML 코드없이 같은 줄에 표시됩니다.JLabel에서 int로 linebreak 할 때의 문제

JLabel p1 = new JLabel(<html>Player 1<br> " " </html> + pointPlayer1); 

제안 사항? 이 같은

답변

0

시도 뭔가 :

JLabel p1 = new JLabel("Player 1 \n "+ pointPlayer1); 
+0

예. 가능합니다. 멀티 라인 라벨을 붙이는 것이 가장 쉬운 방법입니다. 솔루션이 작동하지 않습니다. –

+0

고마워요.하지만 그 중 하나가 작동하지 않습니다. 비록 내가 텍스트를 linebreak하고 싶다면 html 코드가 작동한다. –

1
new JLabel("<html>Player 1<br>" + pointPlayer1 + "</html>"); 

가 전체 문자열이 HTML 개폐 태그 안에 있어야합니다.

+0

올바른 제안 +1 – mKorbel

+0

완벽하게 작동했습니다. 감사합니다. –