为了账号安全,请及时绑定邮箱和手机立即绑定

JLabel中的多行文字

JLabel中的多行文字

互换的青春 2019-11-03 13:04:45
如何使JLabel的文本扩展到另一行?
查看完整描述

3 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

您可以通过将HTML放入代码中来实现,因此:


JFrame frame = new JFrame();

frame.setLayout(new GridLayout());

JLabel label = new JLabel("<html>First line<br>Second line</html>");

frame.add(label);

frame.pack();

frame.setVisible(true);



查看完整回答
反对 回复 2019-11-04
?
长风秋雁

TA贡献1757条经验 获得超7个赞

如果您希望jLabel Text自动调整大小,例如在可拉伸的gridbaglayout中,其大小足以将其文本放入html标签中,如下所示:


JLabel label = new JLabel("<html>First line and maybe second line</html>");


查看完整回答
反对 回复 2019-11-04
  • 3 回答
  • 0 关注
  • 380 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信