没有。
您可以在标签中使用HTML,但随后必须对break标签进行硬编码。
更好的方法是使用Jtextarea并打开环绕。您可以更改文本的背景,前景,字体等,使其看起来像标签。
请注意,至少从Java 7开始,此答案已过时。
按照@darren的回答,您只需要用
<html>和
</html>标签包装字符串即可:
myLabel.setText("<html>"+ myString +"</html>");您无需对任何中断标签进行硬编码。文本在组件调整大小时自动换行。

没有。
您可以在标签中使用HTML,但随后必须对break标签进行硬编码。
更好的方法是使用Jtextarea并打开环绕。您可以更改文本的背景,前景,字体等,使其看起来像标签。
请注意,至少从Java 7开始,此答案已过时。
按照@darren的回答,您只需要用
<html>和
</html>标签包装字符串即可:
myLabel.setText("<html>"+ myString +"</html>");您无需对任何中断标签进行硬编码。文本在组件调整大小时自动换行。