2010年2月27日土曜日

[java][swing][jtable]テーブルのヘッダのラベルを左寄りにする

お疲れ様です。
NetBeansのGUIビルダでJTableを作るとノンコーディングでこんな感じになります。




テーブルのヘッダのラベルがセンタリングされているのがわかりますね。
これを左寄りにするにはこうします。
---
DefaultTableCellRenderer dtcr = (DefaultTableCellHeaderRenderer)jTable1.getTableHeader().getDefaultRenderer();
dtcr.setHorizontalAlignment(SwingConstants.LEFT);
---
GUIビルダで生成されるinitComponents()よりも後ろで効かせればいいです。



はい。左に詰まりました。

ではまた。

0 件のコメント:

コメントを投稿