0

我已经使用sceneBuilder创建了一些场景,现在我需要链接这些场景。例如,当用户单击“下一步”按钮时,会显示下一个场景。在 android 中,可以轻松地从一个活动(窗口)转到另一个活动(使用 Intent 和 startActivity 方法)。javafx中是否有类似的东西。如果不是。什么是浏览场景的最佳方式。

4

1 回答 1

0

您通过替换最顶层容器的子项来导航。在最简单的情况下,它是初级阶段。所以:

public void start(Stage primaryStage) throws Exception {
    this.primaryStage = primaryStage;
    ...
    primaryStage.setRoot(view1);
    ...
}

public void navigateToView2() {
    primaryStage.setRoot(view1);
}

你可能想要一个通用的模板;在这种情况下,您最顶层的容器将是模板的容器。

于 2014-03-29T10:05:03.847 回答