JLabel中的多行文字

如何使JLabel的文本扩展到另一行?

互换的青春
浏览 381回答 3
3回答

慕盖茨4494581

您可以通过将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);

长风秋雁

如果您希望jLabel Text自动调整大小,例如在可拉伸的gridbaglayout中,其大小足以将其文本放入html标签中,如下所示:JLabel label = new JLabel("<html>First line and maybe second line</html>");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java