JTable更新內容的方法 DefaultTableModel dtm=new DefaultTableModel(data,head);//定義表格模型 jt.setModel(dtm);或jt=new JTable(dtm);//根據表格模型創建表格 DefaultTableModel dtm2 ...
JTable更新內容的方法
DefaultTableModel dtm=new DefaultTableModel(data,head);//定義表格模型
jt.setModel(dtm);或jt=new JTable(dtm);//根據表格模型創建表格
DefaultTableModel dtm2=(DefaultTableModel)jt.getModel();//獲取表格模型
dtm2.setDataVector(data2,head2);//設置新內容
dtm2.fireTableStructureChanged();或jt.updateUI();//更新顯示
不能這樣:
dtm2=new DefaultTableModel(data,head);//定義表格模型