切换场景以保持状态JavaFx

时间:2019-01-06 21:02:25

标签: java javafx desktop-application scene

我创建了此方法来帮助场景切换,但是在这种情况下,如果我想返回一个后退按钮,则会丢失旧的场景状态,因为它将被重新加载,我想知道一种执行类似操作的方法我们在 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);

        } 
}

0 个答案:

没有答案