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

+0

내 대답을 수정했습니다. –

+0

고마워. 내가 할게. – Mahesh