gpt4 book ai didi

java - 使用 JButton 的无锁循环

转载 作者:行者123 更新时间:2023-12-01 14:13:08 25 4
gpt4 key购买 nike

我正在学习如何在 COM 和 Java 的帮助下干扰 Arduino。作为 COM 库,我使用 jSSC。我有一个关于通过在我的框架中按下一些 JButton 来从 COM 接收数据的问题。当我释放按钮时,我应该启动一个循环,从 COM 获取数据,每 25 毫秒获取一次值。只是一些漂浮物。

如何通过按另一个 JButton 来打破此循环。例如,我们有两个:从 COM 获取数据和停止。首先应该启动循环,第二-打破它。

也许你可以推荐一些更好的解决方案。

最佳答案

典型的方法是在 SwingWorker 中执行长时间运行的任务。调用cancel(boolean)如果“停止”按钮被激活。

关于java - 使用 JButton 的无锁循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18333605/

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