JTableのヘッダ入れ替えを禁止
Total: 20080
, Today: 3
, Yesterday: 0
Posted by aterai at
Last-modified:
概要
JTable
のカラムヘッダをマウスによるドラッグ&ドロップで並べ替え可能かどうかを切り替えます。
Screenshot
![Swing/Reordering screenshot](https://ateraimemo.com/swing/reordering/screenshot.png)
Advertisement
サンプルコード
解説
- JTableHeader#setReorderingAllowed(false)を設定してマウスドラッグによる列の入れ替えを禁止
- JTable#setDragEnabled(...)は自動ドラッグ処理用のメソッドで列の入れ替えには無関係