我创建了一个Java应用程序,其中包含JTable
包含数据的按钮和从表中更新数据库的按钮。无论如何要清除此JTable
的选择(行和列)?我试过了JTable#clearSelection()
,但它没有用。
答案 0 :(得分:2)
clearSelection()
方法"取消选择所有选定的列和行。"它仅删除选择突出显示,而不删除数据。要实际清除单元格,您必须按照here概述的TableModel
删除单元格中的数据。
public void clearCell(int row, int col) {
// remove the data from your internal data structure
fireTableCellUpdated(row, col);
}