3
如何禁用拖動JTable中的單個列?我想允許拖動其他列,但只是第一列(索引爲0)。謝謝。在JTable中禁用單個列拖動
如何禁用拖動JTable中的單個列?我想允許拖動其他列,但只是第一列(索引爲0)。謝謝。在JTable中禁用單個列拖動
您應該可以創建自己的TableColumnModel
(擴展DefaultTableColumnModel)並覆蓋moveColumn
,只允許拖動該列時調用super.moveColumn
。
編輯:首先看看this post。
不太上點你....在另一個博客
yourJTable.getTableHeader().setReorderingAllowed(false)
這得到了整個表不重排列這正是我需要的發現。探索覆蓋是正確的路線
爲什麼不在這裏看看我的解決方案? [http://stackoverflow.com/a/23829245/458157][1] [1]:http://stackoverflow.com/a/23829245/458157 – gouessej 2014-05-23 12:30:23