如何从JTable中清除选择?

问题描述 投票:0回答:1

我已经创建了一个Java应用程序,其中有一个 JTable 和一个按钮来更新数据库的表。是否有办法清除该表的选择(行和列)。JTable? 我试过了 JTable#clearSelection()但它没有工作。

java swing jtable selection
1个回答
2
投票

clearSelection() 方法 "取消选择所有选定的列和行"。它只删除选择高亮,而不是数据。要真正清除单元格,您必须从单元格的 TableModel如上所述 此处.

public void clearCell(int row, int col) {
    // remove the data from your internal data structure
    fireTableCellUpdated(row, col);
}
© www.soinside.com 2019 - 2024. All rights reserved.