设置JTable可选但不可编辑
问题描述:
我想设置我的JTable可选但不可编辑。 在我的代码中执行此操作的最佳方法是什么?设置JTable可选但不可编辑
DefaultTableModel table = toernooi.getToernooien();
tbl_toernooi.setModel(table);
tbl_toernooi.setRowSelectionAllowed(true);
答
只要确保该表的isCellEditable()
method of the table model返回false。此方法的DefaultTableModel实现返回true,因此您必须对其进行子类化,并重写该方法以返回false。