您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Java javax.swing.Timer是否在新线程上运行?

Java javax.swing.Timer是否在新线程上运行?

“尽管所有计时器都使用一个共享线程(由执行的第一个计时器对象创建)执行等待,但计时器的动作事件处理程序在另一个线程(事件调度线程)上执行。这意味着计时器的动作处理程序可以安全地在Swing组件上执行操作。但是,这也意味着处理程序必须快速执行 才能使GUI保持响应。”javax.swing.Timer

重点已添加

附录:SwingWorker仅针对这种情况而设计。特别是,它提供了一种方便的方式来卸载工作,同时定期在EDT上报告进度。

java 2022/1/1 18:34:26 有661人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶