JLabelはhtml形式でも記述が可能であるため、
JLabel label = new JLabel();
label.setText("<html>改行テスト<br></html>");
などとすると改行を行うことができる。
また、ラベル内の文字の表示位置はsetVerticalTextPositionで垂直位置、
setHorizontalAlignmentで水平位置の調整を行うことができる。
尚、Labelの大きさを自動で最適化するためには、
JLabel label = new JLabel();
label.setText("何らかの文字");
label.setPreferredSize(label.getPreferredSize());
とすることで行うことができる。
最終更新:2011年04月02日 13:51