JLabel、JButton等不能用"\n"换行,但它们支持Html的,所以可以用<br>来实现,例如
String s1 = "abc";
String s2 = "def";
JLabel label = new JLabel("<html>" + s1 + "<br>" + s2 + "</html>");
label的显示结果就是:
abc
def
附上一段小程序:
01 |
本文转自
http://blog.sina.com.cn/s/blog_6eef4a86010140or.html, 仅供学习参考
本文介绍如何在Swing组件JLabel中实现文本换行。通过设置HTML格式文本,利用<br>标签达到换行效果。提供了一个具体示例程序,展示如何将乘法口诀表以换行形式显示在JLabel中。
1436

被折叠的 条评论
为什么被折叠?



