我想禁用在Jtable中选择特定列的可能性。
使用DefaultListSelectionModel
类
但我不知道如何为列做到这一点。
任何人都能给我一个实现此功能的线索吗?
答案 0 :(得分:0)
您可以覆盖方法isCellEditable
并根据需要实施,例如
试试这个:
DefaultTableModel tableModel = new DefaultTableModel() {
@Override
public boolean isCellEditable(int row, int column) {
//Only the column nb 2
return column == 2;
}
};
table.setModel(tableModel);