如何在菜单项选择中将新的fxml内容加载到窗格中?

时间:2013-06-12 20:09:40

标签: java controller javafx-2 javafx fxml

我的JavaFX和FXML应用程序加载如下:

  1. 登录屏幕。输入凭据后,登录阶段将关闭,MainGui.FXML将使用自己的控制器启动:MainGuiController.java

  2. MainGuiController还调用其他GUI的控制器,因为到目前为止在我的场景中,我只有一个菜单和一个空白主体。选择菜单项时,Connection对象将传递到新舞台的控制器,舞台将在新窗口中打开。到目前为止一切顺利。

  3. 但是,我正在考虑更改设计,并将菜单交互中显示的内容显示在菜单下方的空体部分中。我不喜欢有很多阶段与NPE潜力开放的想法,因为我有一个与我合作的数据库。

    每次选择菜单项时,如何将[从现有FXML文件]中的新内容添加到菜单下方的空白锚定窗格中?

1 个答案:

答案 0 :(得分:0)

只是为了获取信息,您可以轻松地将一个fxml文件包含到另一个fxml文件中。对于ref: fxml include