JTableのヘッダ入れ替えを禁止
Total: 17378
, Today: 2
, Yesterday: 3
Posted by aterai at
Last-modified:
概要
JTable
のカラムヘッダをマウスによるドラッグ&ドロップで並べ替え可能かどうかを切り替えます。
サンプルコード
// 列の入れ替えを禁止
table.getTableHeader().setReorderingAllowed(false);
view all解説
JTableHeader#setReorderingAllowed(false)
を設定してマウスドラッグによる列の入れ替えを禁止JTable#setDragEnabled(...)
は自動ドラッグ処理用のメソッドで列の入れ替えには無関係