如何从JTable中清除选择?

时间:2015-09-01 15:56:11

标签: java swing jtable selection clear

我创建了一个Java应用程序,其中包含JTable包含数据的按钮和从表中更新数据库的按钮。无论如何要清除此JTable的选择(行和列)?我试过了JTable#clearSelection(),但它没有用。

1 个答案:

答案 0 :(得分:2)

clearSelection()方法"取消选择所有选定的列和行。"它仅删除选择突出显示,而不删除数据。要实际清除单元格,您必须按照here概述的TableModel删除单元格中的数据。

public void clearCell(int row, int col) {
    // remove the data from your internal data structure
    fireTableCellUpdated(row, col);
}