2

I'm having problems with a linebreak in a JLabel. I want to have a text(name) at the top and beneith the text I want to have an int(to keep score). I have tried this but the int does not show. It shows without the html code but on the same line.

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

Suggestions?

skaffman
  • 398,947
  • 96
  • 818
  • 769

2 Answers2

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

The whole string must be inside the html opening and closing tags.

JB Nizet
  • 678,734
  • 91
  • 1,224
  • 1,255
0

Try something like this :

JLabel p1 = new JLabel("Player 1 \n "+ pointPlayer1);  
gprathour
  • 14,813
  • 5
  • 66
  • 90