Переключение сцен с сохранением состояния JavaFx - PullRequest
0 голосов
/ 07 января 2019

Я создал этот метод, чтобы помочь с переключением сцен, но в этом случае, если я хотел сделать кнопку возврата, старый статус сцены теряется, потому что он будет перезагружен, я хотел бы знать способ сделать что-то вроде у нас есть Android , « стек » Активностей, в данном случае сцен.

public void changeStage(Control event, String title, String url){
       try {           
        FXMLLoader loader = new FXMLLoader(getClass().getResource("/gro/admin/java/" + url));
        Stage stage = (Stage) event.getScene().getWindow();
        Scene scene = new Scene(loader.load());
        stage.setTitle(title);
        stage.setScene(scene);
        stage.setMaximized(false); 
        stage.setMaximized(true); 

        } catch (IOException ex) {
           log("Switch error", ex);

        } 
}
...