如何使用Java(Swing)定期轮询某些值?
我使用的是基于swing的模型。我的表单包含一个名为“polling(函数名为getvalue())”的Jbutton。我有一个函数名为“getvalue()”。该函数检索值(该值在一段时间后会更改)并在控制台中打印。我想要的代码和想法,该函数将自动调用每5分钟(或一些时间间隔跨度)和检索值,并打印在控制台。我想要的代码使用定时器的概念 我的按钮功能是 private void ActionPerformed(java.awt.event.ActionEvent evt) { } 我将在哪里写入自动轮询代码。来自 一个摆动计时器(一个如何使用Java(Swing)定期轮询某些值?,java,Java,我使用的是基于swing的模型。我的表单包含一个名为“polling(函数名为getvalue())”的Jbutton。我有一个函数名为“getvalue()”。该函数检索值(该值在一段时间后会更改)并在控制台中打印。我想要的代码和想法,该函数将自动调用每5分钟(或一些时间间隔跨度)和检索值,并打印在控制台。我想要的代码使用定时器的概念 我的按钮功能是 private void ActionPerformed(java.awt.event.ActionEvent evt) { } 我将在哪里写入
javax.swing.Timer
)触发一个或多个
指定延迟后的操作事件。
不要混淆摆动计时器和旋转计时器
通用定时器设备
已在中添加到java.util包
第1.3版。本页仅介绍
摆动计时器
一般来说,我们建议
使用摆动计时器而不是
与GUI相关的通用定时器
任务,因为Swing计时器都共享
相同的、预先存在的计时器线程
并自动执行与GUI相关的任务
在事件分派线程上执行。
但是,您可以使用
通用定时器,如果你没有
计划从屏幕上触摸GUI
计时器,或需要执行较长的时间
处理
从
一个摆动计时器(一个
javax.swing.Timer
)触发一个或多个
指定延迟后的操作事件。
不要混淆摆动计时器和旋转计时器
通用定时器设备
已在中添加到java.util包
第1.3版。本页仅介绍
摆动计时器
一般来说,我们建议
使用摆动计时器而不是
与GUI相关的通用定时器
任务,因为Swing计时器都共享
相同的、预先存在的计时器线程
并自动执行与GUI相关的任务
在事件分派线程上执行。
但是,您可以使用
通用定时器,如果你没有
计划从屏幕上触摸GUI
计时器,或需要执行较长的时间
处理
这是你昨天发布的问题的翻版:。听起来像是家庭作业。还有-1的糟糕语法。嘿,让这个可怜的家伙休息一下。也许英语不是他的第一语言。我确信他的英语比我的乌尔都语好。@Adamski,那个链接对我来说似乎是404。这是你昨天发布的问题的翻版:。听起来像作业。还有-1的糟糕语法。嘿,让这个可怜的家伙休息一下。也许英语不是他的第一语言。“我确信他的英语比我的乌尔都语好。”亚当斯基,那个链接对我来说似乎是404。