代码之家  ›  专栏  ›  技术社区  ›  Woton Sampaio

切换场景保持状态JavaFx

  •  0
  • Woton Sampaio  · 技术社区  · 7 年前

    我创建了这个方法来帮助场景切换,但是在这种情况下,如果我想制作一个后退按钮,旧的场景状态将丢失,因为它将被重新加载,我想知道一种方法来完成我们在 安卓 ,即“ 堆码 “在这种情况下,是场景。

    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 回复  |  直到 7 年前
    推荐文章