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