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
  • 390,936
  • 96
  • 800
  • 764

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
  • 657,433
  • 87
  • 1,179
  • 1,226
0

Try something like this :

JLabel p1 = new JLabel("Player 1 \n "+ pointPlayer1);  
gprathour
  • 14,313
  • 5
  • 60
  • 89