新行\ n在JButton.setText(“fnord \ nfoo”)中不起作用;

时间:2012-11-21 22:43:36

标签: java swing awt jbutton multiline

在JButton上,我想列出多行的信息。我尝试\n作为新行字符,但它不起作用。以下代码:

JButton.setText("fnord\nfoo") ;

将显示为:

fnordfoo

如何强制换行?

1 个答案:

答案 0 :(得分:22)

JButton接受HTML,因此要使用换行符:

 JButton.setText("<html>fnord<br />foo</html>");