私のJavaFXおよびFXMLアプリケーションのロードは次のとおりです。
ログイン画面です。資格情報が入力されると、ログイン段階が終了し、MainGui.FXML が独自のコントローラーで起動します: MainGuiController.java
MainGuiController は、他の GUI のコントローラーも呼び出します。これまでのシーンでは、メニューと空白の本体しかないためです。メニュー項目が選択されると、Connection オブジェクトが新しいステージのコントローラーに渡され、ステージが新しいウィンドウで開きます。ここまでは順調ですね。
しかし、デザインを変更して、メニュー インタラクションから表示されるコンテンツを、メニューの下の空のボディ部分に表示することを考えていました。使用するデータベースがあるため、NPE の可能性がある多くのステージを開くという考えは好きではありません。
メニュー項目が選択されるたびに、[既存の FXML ファイルから] 新しいコンテンツをメニューの下の空白のアンカー ペインに追加するにはどうすればよいですか?