我不敢相信多行 JLabel 的最快解决方案是以下一个(文本来自 var,所以我不想每个 x 字符手动放置 HTML 代码,它太丑了):
public class JMultilineLabel extends JTextArea{
private static final long serialVersionUID = 1L;
public JMultilineLabel(String text){
super(text);
setEditable(false);
setCursor(null);
setOpaque(false);
setFocusable(false);
setFont(UIManager.getFont("Label.font"));
setWrapStyleWord(true);
setLineWrap(true);
}
}
...确定这不是更好的处理方法吗????