gpt4 book ai didi

Java javax.swing.Timer - 卡住我的 GUI。解决方案?

转载 作者:行者123 更新时间:2023-11-29 06:20:03 25 4
gpt4 key购买 nike

我有一个使用 javax.swing.Timer 运行的任务。它每隔几分钟执行一次。该任务需要一两秒钟,而且它卡住了我的 GUI。

我该怎么做才能解决这个问题?

最佳答案

计时器任务在事件调度线程上执行,因此当您的任务正在运行时,不会发生其他 Swing 事件并且您的图形用户界面将卡住。您应该为这么长的任务创建一个单独的线程或使用 SwingWorker。

参见 this有关详细信息的问题。

关于Java javax.swing.Timer - 卡住我的 GUI。解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3508612/

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