62,634
社区成员




public void initialize(URL arg0, ResourceBundle arg1) {
// TODO Auto-generated method stub
Task<Boolean> worker = new Task<Boolean>() {
@Override
protected Boolean call() throws Exception {
// TODO Auto-generated method stub
//loading窗口中真正的操作
...
ConcurrentUtils.runAndWait(() -> {
Stage stage = new Stage();
Parent root = null;
try {
root = FXMLLoader.load(getClass().getResource("/main.fxml"));
System.out.println("loaded!");
Scene scene = new Scene(root);
stage.setTitle("OA");
stage.setScene(scene);
stage.show();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
((Stage)detail.getScene().getWindow()).close();
});
return true;
}
};
new Thread(worker).start();
}