Swing/Reordering のバックアップの現在との差分(No.11)
JTableのヘッダ入れ替えを禁止
編集者:Terai Atsuhiro~
作成日:2004-05-31
更新日:2023-04-21 (金) 02:38:20
概要
JTable
のカラムヘッダをマウスによるドラッグ&ドロップで並べ替え可能かどうかを切り替えます。
概要
ドラッグ&ドロップでのカラムヘッダ入れ替えを禁止します。Screenshot
Advertisement
サンプルコード
サンプルコード
table.getTableHeader().setReorderingAllowed(false); //列の入れ替えを禁止
解説
- JTableHeader#setReorderingAllowed(false)を設定してマウスドラッグによる列の入れ替えを禁止
- JTable#setDragEnabled(...)は自動ドラッグ処理用のメソッドで列の入れ替えには無関係