gpt4 book ai didi

java - 如何停止java中所有正在运行的计时器?

转载 作者:行者123 更新时间:2023-12-01 23:13:48 26 4
gpt4 key购买 nike

在我的项目中,我从数据库收集连续数据并将其传递给dynamictimeseriescollection并使用计时器生成图表。这里我使用 2 个计时器来生成 2 个图表。

  private Timer timer;
timer = new Timer(100, new ActionListener()
{
-----
-----
}
timer.start();

像这样,另一个也同时工作。如果我选择另一个数据库来生成像 My SQL 到 SQL Server 那样的图表,这些计时器就会不停地运行。所以处理速度太慢。如何在选择另一个选项时停止所有正在运行的计时器?

最佳答案

您需要将每个 Timer 实例存储在 array 中。或 ArrayList ,然后当您想要全部取消时,对每个存储的计时器调用 timer.stop()

关于java - 如何停止java中所有正在运行的计时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21525383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com