我想将我的 JTable 设置为可选择但不可编辑。在我的代码中执行此操作的最佳方法是什么?
DefaultTableModel table = toernooi.getToernooien();
tbl_toernooi.setModel(table);
tbl_toernooi.setRowSelectionAllowed(true);
我想将我的 JTable 设置为可选择但不可编辑。在我的代码中执行此操作的最佳方法是什么?
DefaultTableModel table = toernooi.getToernooien();
tbl_toernooi.setModel(table);
tbl_toernooi.setRowSelectionAllowed(true);
只要确保isCellEditable()
表的表模型的方法返回false即可。此方法的 DefaultTableModel 实现返回 true,因此您必须对其进行子类化,并覆盖该方法以返回 false。