我应该如何禁止在JTable中只拖拽一列?我希望允许拖动其他列,但只允许拖动第一列(索引为0)。谢谢。
发布于 2010-01-21 03:20:39
您应该能够创建自己的TableColumnModel
(扩展DefaultTableColumnModel)并覆盖moveColumn
,以便仅在允许拖动列时调用super.moveColumn
。
编辑:先看一下this post。
发布于 2014-04-22 10:56:18
在另一个博客上对你来说不太中肯....found
yourJTable.getTableHeader().setReorderingAllowed(false)
这使得整个表不会对列进行重新排序,这正是我需要的。探索覆盖是正确的路线
https://stackoverflow.com/questions/2104055
复制相似问题