我做了一个 Jtable 显示数据表里的内容,然后新建了一个jFrame是用来添加的页面,怎么样我在jFrame里点击添加按钮后,放有jtable的那个frame会自动刷新数据??这个是我的 tablevoid 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();
}
//获取表头的列名
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();
}
this.jTable1.updateUI();但是点击后一点反应也没有。。
>.<