在我的情况下,一旦我第一次打开窗口,数据显示没有任何问题。
但是当我关闭窗口并重新打开它时会出现问题。当它出现时,它会显示我在图片中显示的重复数据。
我曾经关闭记录集,声明和连接关闭。但什么都没发生。我使用JDBC:ODBC方法连接数据库,使用Vector方法将数据填充到jTable。
答案 0 :(得分:1)
在填充 p>之前,您似乎忘记了清除表格模型
class MyTableModel implements AbstractTableModel {
private List<MyDomain> data = ...
...
public void clear() {
data.clear(); // clear container
fireTableDataChanged(); // notify listeners
}
...
}