SceneBuilder を使用していくつかのシーンを作成しましたが、これらのシーンをリンクする必要があります。たとえば、ユーザーが「次へ」ボタンをクリックすると、次のシーンが表示されます。Androidでは、あるアクティビティ(ウィンドウ)から別のアクティビティ(ウィンドウ)に簡単に移動できます(インテントとstartActivityメソッドを使用)。javafxにそのようなものはありますか?そうでない場合、シーンをナビゲートする最良の方法は何ですか。
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 に答える