如何禁用JTable中的某一列

How to Disable a Certain Column in JTable

如何在 GUI 编辑器中将此代码与我现有的 JTable 一起使用。

    JTable table = new JTable();
    public boolean isCellEditable(int row, int column) {
        return false;
    }

非常感谢。 对不起,我只是新手。

这将禁用 JTable 中的每个单元格。

JTable table = new JTable() {
    @Override
    public boolean isCellEditable(int row, int column) {                
        return false;               
    };
};

您可能希望覆盖方法 isCellEditable 以选择性地禁用特定列,例如 return (column == 0) 将禁用第一列。