在JavaSwing中删除JTable中的复选框

在JavaSwing中删除JTable中的复选框,java,swing,Java,Swing,我在项目中创建了一个带有复选框的JTable。很好。但问题是如何从JTable中删除基于索引的有限复选框。谁能告诉我如何从JTable中删除基于索引的有限复选框 JTable table = new JTable(); ... int row = ... int column = ... table.setValueAt("", row, column); 这会将任何单元格设置为包含空字符串,而不是复选框。这还假设您只使用DefaultTableModel。如果您正在做一些不同的事情,您将不得

我在项目中创建了一个带有复选框的JTable。很好。但问题是如何从JTable中删除基于索引的有限复选框。谁能告诉我如何从JTable中删除基于索引的有限复选框

JTable table = new JTable();
...
int row = ...
int column = ...
table.setValueAt("", row, column);

这会将任何单元格设置为包含空字符串,而不是复选框。这还假设您只使用DefaultTableModel。如果您正在做一些不同的事情,您将不得不发布一些代码片段,以便任何人正确回答此问题。

每当您有一个要动态修改的JTable时,最好的方法是仅通过使用模型进行修改。创建一个扩展的类,并将setValueAt方法与fireTableCellUpdated结合使用,以便进行更新


阅读,如果您仍然面临问题,请返回此处以获得更多澄清。

请澄清您在本上下文中所说的“受限”一词的含义,也许可以提供一个示例。