Disable a single column dragging in JTable

后端 未结 2 1692
失恋的感觉
失恋的感觉 2021-01-20 10:31

How should I disable just a single column from dragging in JTable? I want to allow other columns from dragging but just the first column (indexed at 0). Thanks.

2条回答
  •  一向
    一向 (楼主)
    2021-01-20 10:57

    You should be able to create your own TableColumnModel (extend DefaultTableColumnModel) and to override moveColumn to only call super.moveColumn when the column is allowed to be dragged.

    EDIT: Have a look at this post first.

提交回复
热议问题