2014-04-16 1 views
0

사용자가 편집 할 때 jtable에 변경 사항을 저장하려면 java.how의 도움이 필요합니다.JTable Record 텍스트 파일에 저장

내 데이터가 저장되고 텍스트 파일로 채워집니다.

+0

코드를 표시하십시오. 매우 모호합니다. – mok

+0

사용자가'jtable'에서 데이터 항목을 변경 (편집) 한 후에 파일을 업데이트 하시겠습니까? – mok

+0

사용자가 데이터를 변경할 때 .. 즉각적인 사용자가 이전 텍스트 파일의 데이터를 저장하고 바꿀 것을 생각합니다. – user3530295

답변

0

테이블 모델을 사용 중이라고 가정하면 사용자의 테이블 수정 내용을 수신하는 방법입니다. 그런 다음 행, 열 및 데이터를 텍스트 파일에 저장하십시오.

table.getModel().addTableModelListener(new TableModelListener() 
{ 
    public void tableChanged(TableModelEvent e) 
    { 
     int row = e.getFirstRow(); 
     int column = e.getColumn();   
     TableModel tmodel = (TableModel)e.getSource(); 
     Object data = tmodel.getValueAt(row,column); //save this to your text file 
    } 
}); 
관련 문제