我々はStage
を持っているならば、私たちは、この第二Pane
内の他のFXMLファイルを読み込むことができScene
は2 Pane
Sを含ん 第一Pane
はButton
が含まれており、第二Pane
は空 のですか?私は最終的に、これは試した後に動作した
fxml1: VBox
|_Pane1-->Button
|_Pane2
///////////////
fxml2: Pane--> Welcome to fxml 2
"when we click the button load the fxml2 inside Pane2 of fxml1"
クリックした後
====!====することができますみんな
@FXML Pane secPane;
public void loadFxml (ActionEvent event) {
Pane newLoadedPane = FXMLLoader.load(getClass().getResource("/application/fxml2.fxml"));
secPane.getChildren().add(newLoadedPane);
}
実際にfxmlファイルを動的に読み込むことができます。あなたの質問がこれ以上関与していない場合は、実際のコードとそれがうまくいかなかったものについてもう少し追加するために、それを編集する必要があります。 –
これで試しても動作しません @FXMLペインsecPane; public void loadFxml(ActionEvent event){ secPane = FXMLLoader.load(getClass()。getResource( "/アプリケーション/ fxml2.fxml")); } –
を実行しようとすると、どのようなエラーが表示されますか? –