JTableのヘッダ入れ替えを禁止

編集者:Terai Atsuhiro
作成日:2004-05-31
更新日:2023-04-21 (金) 02:38:20

概要

ドラッグ&ドロップでのカラムヘッダ入れ替えを禁止します。

サンプルコード

table.getTableHeader().setReorderingAllowed(false); //列の入れ替えを禁止

解説

JTableHeaderを取得し、これにsetReorderingAllowed(false)を指定して、列の入れ替えを禁止してやります。JTable#setDragEnabledメソッドはは自動ドラッグ処理のためのものなので、列の入れ替えには関係ありません。

コメント