내 장면 home
을 start
의 장면으로 사용하려고합니다.
그러나 작동하지 않고 내 300 x 300을 얻지 않고 빈 900 x 400 화면을 얻습니다. 아마도 그것은 매우 쉽게 감지 할 수있는 것이지만 나는 그것을 보지 않을 것입니까?JavaFX의 각 장면에 대한 독립 실행 형 메서드 사용
private Scene home;
private Stage window;
public Scene home(Scene home) {
// build my scene
return home = new Scene(root, 300, 300);
}
@Override
public void start(Stage primaryStage) throws Exception {
window = primaryStage;
window.setScene(home);
window.show();
}
내가 start
에서 그들을 유지할 수 있도록 방법으로 내 장면을 만들려고 해요.
나중에 모두 btn.setOnAction(e -> window.setScene(anotherScene));
을 사용하여 장면간에 전환하는 것이 좋습니다. 미리 감사드립니다.