JTable更新内容的方法

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);//定义表格模型

原文地址:https://www.cnblogs.com/Renyi-Fan/p/7732289.html