如何使用变量在JLabel中添加新行

Run*_*ny1 7 html java swing jlabel

我知道你可以使用一个新行,<html> <br> </html>但是当我在标签的文本中添加一个变量(是一个字符串类型)时,这个命令就不再起作用了.

label.setText("blahblahblah" + variable + "<html><br>blahblahblah</html>");

我需要输出:

blahblahblah
blahblahblah

mer*_*tio 8

您需要将<html>标记作为String中的第一个内容:

label.setText("<html>blahblahblah" + variable + "<br>blahblahblah</html>");
Run Code Online (Sandbox Code Playgroud)


Asi*_*irC 5

它应该是:

label.setText("<html>blahblahblah" + variable + "<br>blahblahblah</html>");
Run Code Online (Sandbox Code Playgroud)