设置JTable可选但不可编辑

时间:2013-11-03 18:13:38

标签: java swing jtable defaulttablemodel

我想设置我的JTable可选但不可编辑。 在我的代码中执行此操作的最佳方法是什么?

    DefaultTableModel table = toernooi.getToernooien();

    tbl_toernooi.setModel(table);
    tbl_toernooi.setRowSelectionAllowed(true);

1 个答案:

答案 0 :(得分:4)

只需确保表的isCellEditable() method of the table model返回false。此方法的DefaultTableModel实现返回true,因此您必须对其进行子类化,并覆盖该方法以返回false。