JTable表格java重画 或者说刷新 有什么办法 试过了updateUI 不行

2024-12-27 08:56:54
推荐回答(4个)
回答1:

JTable,使用 TableMode来控制其显示内容比较好,
一个按钮的事件供你参考下哦:
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
TableModel tm= table.getModel();
tm.setValueAt("abc", 0, 0);
}});
table就是 JTable物件!这样可以直接显示数据

回答2:

defaultModel.setRowCount(0);//清空table中所有现有的数据
写一个重读数据库的方法,重新设置表格数据!

回答3:

你是不是在 JTable中 直接加的值,如果是没办法显示的。要在Model中添加值才能在JFrame中显示出来
dtm.addRow();

回答4:

repaint();