Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在学习如何在 COM 和 Java 的帮助下干扰 Arduino。作为 COM 库,我使用 jSSC。我有一个关于通过在我的框架中按下一些 JButton 从 COM 接收数据的问题。当我释放按钮时,我应该开始一个从 COM 获取数据的循环,它每 25 毫秒获取一次值。只是一些花车。
如何通过按另一个 JButton 来打破这个循环。例如,我们有两个:从 COM 获取数据和停止。首先应该启动循环,其次 - 打破它。
也许你可以推荐一些更好的解决方案。
典型的方法是在SwingWorker. cancel(boolean)如果“停止”按钮被激活,则调用。
SwingWorker
cancel(boolean)