1
我用幾個場景,目前有針對每個場景一個方法,像如何獲取JavaFx8中的場景控制器?
void setScene1() {
FXMLLoader loader = new FXMLLoader(getClass().getResource("/main2.fxml"));
Parent root = FXMLLoader.load();
Scene scene = new Scene(root);
loader.getController<Controller1>().callMethod();
primaryStage.setScene(scene);
}
,但我想記住的場景和那樣做
void setScene1() {
FXMLLoader loader = scene1.getLoaderSomehow(); // < ---- ????
loader.getController<Controller1>().callMethod();
primaryStage.setScene(scene1);
}
海事組織,你只是想保持每個控制器的參考調用一個方法? – Kwoinkwoin