标签: java swing jtable
我已将JTable声明为:
JTable
data_table = new JTable(info, header) { @Override public boolean isCellEditable(int row, int column) { return false; } };
但我已经看到,在运行时,可以用鼠标拖动列。 我怎么能禁用它?
答案 0 :(得分:115)
data_table.getTableHeader().setReorderingAllowed(false);应该完成这项工作,除非您的意思是用户可以调整列标题的大小。
data_table.getTableHeader().setReorderingAllowed(false);
答案 1 :(得分:0)
对于使用 Netbeans IDE遇到此问题的任何人,您可以通过执行以下步骤来禁止用户拖动JTable中的列。