我的问题是我需要:
所以我不断从UDP套接字接收数据,并将数据保存在BlockingQueue中。 该队列对于JavaFX线程和UDP_read线程是通用的。现在,我需要一个JavaFX场景(函数?!),它连续从队列中获取数据并在场景中打印(渲染/说明)这些坐标(带有矩形或其他形状),但我不能使用while -loop在JavaFX线程中。
我已尝试使用Task
类,但它似乎仅在任务时才有用
时间有限,不连续。
任何帮助都是有意义的
答案 0 :(得分:0)
根据您所写的内容,我可以假设以下内容:
我很清楚可能有更好的解决方案,但是,我会以下列方式解决:
在全局变量周围设置同步块非常重要,这样您就不会遇到数据不一致的问题。 希望这有一些帮助。