小编use*_*586的帖子

Java Swing - 使用Timer刷新jTable

我有2个简单的数据库查询JTable(客户端和服务器).

客户端具有查看记录,打印,保存PDF等所有功能.服务器自动刷新数据库记录到表,计时器为30秒.(尚未实现.)

我的问题是我可以将数据库记录显示到表而没有以下代码的问题.

PreparedStatement pst = conn.prepareStatement("SQL");
ResultSet rs = pst.ExecuteQuery();
jTable1.setModel(DbUtils.resultSetToTableModel(rs));
Run Code Online (Sandbox Code Playgroud)

但我希望用上面的代码用计时器实现表的自动刷新.

例如,我将代码插入名为public void的方法中Update_Records().我该如何使用计时器调用方法每隔30秒将记录显示到表中?

java swing swingbuilder

4
推荐指数
1
解决办法
6042
查看次数

标签 统计

java ×1

swing ×1

swingbuilder ×1