複数行のテキストでSwingJLabelを作成しようとしています。うまく追加されましたが、改行が入りません。どうすればよいですか?または、JLabelの最大幅を指定して、divのようにテキストが折り返されることを確認できますか?
private void addLegend() {
JPanel comparisonPanel = getComparisonPanel();
//this all displays on one line
JLabel legend = new JLabel("MMM FFF MMM FFFO O OOM M MMMM.\nMMM FFF MMM FFFO O OOM M MMMM.\nMMM FFF MMM FFFO O OOM M MMMM.\n");
comparisonPanel.add(legend);
}