2014-11-04 77 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