java - hibernate + jtable + 和自动刷新

标签 java hibernate swing jtable refresh

我有一个应用程序,用于显示数据库中的数据。我正在使用 hibernate ,这很棒。我所需要的只是建立自动刷新 JTable 的机制。

现在我每分钟都在重建表。我想在没有这个过程的情况下刷新单元格。我认为最好的方法是实现表模型。

在一个表格单元格中,我有我的对象(例如用户),问题是当我调用 SQL 时 查询我正在获取新的对象列表,但我从 JTable 收到错误。

我知道我可以通过 obe 更新对象,但这不是最佳选择。

任何帮助、教程等。

最佳答案

SwingWorker 子类中的 doInBackground() 实现中定期执行查询。 process() 方法允许在 EDT 上更新模型。示例可以在 API 中找到。 , herehere .

关于java - hibernate + jtable + 和自动刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11619898/

相关文章:

JavaFX MediaPlayer 不播放 JAR 文件中的 MP4 视频

java - 在 hibernate 中延迟加载一个 clob

java - 单击 jButton 时如何更改单个椭圆的颜色?

java - Swing Java 中 JComponent 周围奇怪的黑色边框

java - Reg~x 代表 N~number

java - 如何使用 Scala 中的 Enum.valueOf?

java - 使用 ojalgo : Create Matrix from Array

java - 以最简单的方式使用 OneToMany 的 LazyInitializationException

mysql - 如何在 hibernate 状态下将多个日期映射到预订并避免冗余?

java - ClassCastException处理.core