2014-11-04 76 views
0

在我的情况下,一旦我第一次打开窗口数据显示没有任何问题。JTable数据重复,填充后

Case 1

但是当我关闭窗口,并重新打开它出现的问题。当它出现时,它会显示图片中显示的重复数据。

Case 2

我用来关闭记录集,语句和连接紧密。但没有发生。我使用JDBC:ODBC方法连接到数据库并使用Vector方法将数据填充到jTable。

回答

1

您似乎忘记明确表型号之前填充

class MyTableModel implements AbstractTableModel { 
    private List<MyDomain> data = ... 
    ... 

    public void clear() { 
     data.clear();    // clear container 
     fireTableDataChanged();  // notify listeners 
    } 

    ... 
} 
+0

请告诉我该怎么做,与一个示例代码,我一开始就具有JAVA。 – Mahesh 2014-11-04 08:04:32

+0

编辑我的答案。 – 2014-11-04 08:10:05

+0

谢谢老兄。我会去做。 – Mahesh 2014-11-04 08:11:21