我是新手,JavaFX
并且在线程方面遇到了一些麻烦。我的应用程序必须做这样的事情(硬伪代码):
start(){
startLoop(); //new thread
displayThingsSavedToSharedVariable();
}
loop(){
while (true){
doThings();
saveThingsToSharedVariable();
}
}
我想loop()
在JavaFX
GUI 中显示最新的输出,终端中每行一个,但我不知道如何将线程与loop()
线程同步JavaFX
。共享变量只是我想要实现的一个 - 不起作用 - 示例,主要问题是如何JavaFX
从另一个线程中的无限循环动态地将文本打印到 GUI。