4
我有2个简单的数据库查询JTable
(客户端和服务器)。Java Swing - 使用定时器刷新jTable
客户端具有查看记录,打印,保存PDF等所有功能 服务器自动刷新数据库记录到30秒的定时器表。 (还没有实现)
我的问题是我可以显示数据库记录到表中没有问题与下面的代码。
PreparedStatement pst = conn.prepareStatement("SQL");
ResultSet rs = pst.ExecuteQuery();
jTable1.setModel(DbUtils.resultSetToTableModel(rs));
但我希望用上面的代码与计时器实现自动刷新表。
例如,我将代码插入到一个名为public void Update_Records()
的方法中。我应该如何使用计时器来调用该方法每隔30秒将记录显示到表格中?
确保它是'javax.swing.Timer',而不是'java.util.Timer'。 – mre
请学习java命名约定并坚持使用它们 –
kleopatra
好点@kleopatra,更新。 – Reimeus