可能重复:
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>");
}