0

私のJavaFXおよびFXMLアプリケーションのロードは次のとおりです。

  1. ログイン画面です。資格情報が入力されると、ログイン段階が終了し、MainGui.FXML が独自のコントローラーで起動します: MainGuiController.java

  2. MainGuiController は、他の GUI のコントローラーも呼び出します。これまでのシーンでは、メニューと空白の本体しかないためです。メニュー項目が選択されると、Connection オブジェクトが新しいステージのコントローラーに渡され、ステージが新しいウィンドウで開きます。ここまでは順調ですね。

しかし、デザインを変更して、メニュー インタラクションから表示されるコンテンツを、メニューの下の空のボディ部分に表示することを考えていました。使用するデータベースがあるため、NPE の可能性がある多くのステージを開くという考えは好きではありません。

メニュー項目が選択されるたびに、[既存の FXML ファイルから] 新しいコンテンツをメニューの下の空白のアンカー ペインに追加するにはどうすればよいですか?

4

1 に答える 1