我需要显示对话窗口
Stage dialog = new Stage();
dialog.initStyle(StageStyle.UTILITY);
Scene scene = new Scene(new Group(new Text(25, 25, "All is done!")));
dialog.setScene(scene);
dialog.showAndWait();
Run Code Online (Sandbox Code Playgroud)
在我的线程完成任务之后
Thread t = new Thread(new Runnable() {
@Override
public void run() {
doSomeStuff();
}
});
Run Code Online (Sandbox Code Playgroud)
我试过了
Thread t = new Thread(new Runnable() {
@Override
public void run() {
doSomeStuff();
}
});
t.start();
t.join();
Stage dialog = new Stage();
dialog.initStyle(StageStyle.UTILITY);
Scene scene = new Scene(new Group(new Text(25, 25, "All is done!")));
dialog.setScene(scene);
dialog.showAndWait();
}
Run Code Online (Sandbox Code Playgroud)
但这个应用程序没有响应,直到doSomeStuff()完成