解决方法
你需要两件事.您希望实时线程获得优先级,并且最好由计时器驱动,以便(几乎)定期进行测量.然后,您将需要一个可用于传递值的资源.这可以是一个简单的监视器,有一个临界区,所以定时器线程可以写入它,或者它可能 – 并且很可能会更好 – 作为一个FIFO,这样GUI线程可以在任何时候吃掉它的值有周期.
在Java中,GUI(至少在Swing和类似程序中)已经为UI交互运行了一个单独的线程,因此您最关心的是设置测量线程.看看Runnables吧.
在Java中,GUI(至少在Swing和类似程序中)已经为UI交互运行了一个单独的线程,因此您最关心的是设置测量线程.看看Runnables吧.