我正在开发代号为one的应用程序。现在我需要每10秒执行一个动作来更新:有没有一种计时器线程总是每隔N秒在后台运行一次?
发布于 2020-02-08 12:50:36
如果您需要在EDT之外执行该操作,您可以使用java.util.Timer
。如果您希望在EDT上执行该操作(例如,您需要在UI中显示某些内容),可以使用UITimer
。
请注意,后者是特定于Form
的,根据应用程序需求,这可能是一个优势,也可能是一个劣势。因此,如果您更改了一个Form
,该UITimer
将不会被绑定,您需要创建一个新的and。
https://stackoverflow.com/questions/60122407
复制相似问题