标签: java multithreading user-interface javafx
我有一个JavaFX代码,我需要在新线程中从客户端获取输入(因为我应该等待客户端,直到他向我发送数据),当数据正确时,我应该在GUI中显示一些东西。
但我怎么能这样做?
我无法使用线程,因为在线程中我们无法更改GUI。
我也不能使用Platform.runLater,因为如果我们在Platform.runLater中有一个长循环,GUI就不会响应。
那么解决方案是什么?