【问题标题】:How can I refresh a view every second to reflect changes in real time?如何每秒刷新视图以实时反映更改?
【发布时间】:2011-01-27 17:52:11
【问题描述】:

我正在为经理编写一个应用程序来跟踪使用机器的工厂的运行情况。我能否制作一个从 SQL 数据库更新的 Swing 界面,并不断显示谁登录到每台机器、每台机器的状态以及每台机器的队列中有多少东西?所有机器信息都在数据库中。

简而言之,如何每秒刷新一个视图,以反映工厂车间的实时状态?

【问题讨论】:

  • 我要问的是,简单地破坏框架并重新创建它是否是不好的做法?

标签: java sql swing user-interface netbeans


【解决方案1】:

使用Java timer class 在 1000 毫秒内查询 mysql 数据库。如果您的数据库延迟较低,您应该能够更新 1/秒。

【讨论】:

  • 那视图呢?比如,我是否只是破坏面板并制作一个新面板?
  • @dah - 您将更新模型,这将使​​视图自动刷新。
  • 问题是我不想使用表格。我想使用带有一些标签的背景图像。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-12
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    • 2017-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多