我正在使用这个Java代码来启动与Java线程的网络连接。
(new Thread(() ->
{
client.connectToServer(System.out, System.err);
s = client.getConnectionStatus();
})).start();
我还使用另一个Java线程来获取连接的状态:
new Thread(new Runnable()
{
@Override
public void run()
{
while (true)
{
if (s != null)
{
Platform.runLater(new Runnable()
{
@Override
public void run()
{
actiontarget.setText(s);
p2.setVisible(false);
}
});
break;
}
}
}
}).start();
但由于某种原因,代码无效。界面未更新。你能告诉我如何正确实现这个吗?