Java swing:多行标签?
可能的重复:
JLabel 中的多行文本
我想这样做:
JLabel myLabel = new JLabel();
myLabel.setText("This is\na multi-line string");
目前,这会产生一个标签,该标签显示
This isa multi-line string
我希望它这样做:
This is
a multi-line string
有什么建议吗?
谢谢
编辑:实施的解决方案
在方法主体中:
myLabel.setText(convertToMultiline("This is\na multi-line string"));
帮助程序方法:
public static String convertToMultiline(String orig)
{
return "<html>" + orig.replaceAll("\n", "<br>");
}