添加数据后,jtable怎么才能更新?
我做了一个 Jtable 显示数据表里的内容,然后新建了一个jFrame是用来添加的页面,怎么样我在jFrame里点击添加按钮后,放有jtable的那个frame会自动刷新数据??
这个是我的 table
void look() {
//获取表头的列名
head.add( "门牌号 ");
head.add( "姓名 ");
head.add( "金额 ");
head.add( "支付日期 ");
head.add( "截至日期 ");
head.add( "交付月数 ");
//获取表单数据表内的内容
rs = db.A_1buile();
try {
while (rs.next()) {
Vector line = new Vector();
line.add(rs.getString(1));
line.add(rs.getString(2));
line.add(rs.getString(3));
line.add(rs.getString(4));
line.add(rs.getString(5));
line.add(rs.getString(6));
body.add(line);
}
} catch (
SQLException ex) {
ex.printStackTrace();
}
//声明一个Model对象
javax.swing.table.DefaultTableModel model = new javax.swing.table.
DefaultTableModel(body, head);
this.jTable1.setModel(model);
this.jTable1.updateUI();
}
------解决方案--------------------jtable.repaint()