我有一个带有超链接的左 VBox 和一个应该显示超链接项目的右 Vbox。例如,我得到了超链接“条形图”和“矩形”。如果我点击条形图,rightvbox 应该显示一个条形图。如果我现在单击“矩形”,右侧的 vbox 会更改并现在显示一个矩形。
我不知道如何在不打开新窗口的情况下从实际使用的控制器中更改正确的 vboxchild。(只有另一个正确的 vbox 具有相同的布局)我认为必须有诸如 rightvbox.getChildren().set 之类的东西???并添加所有项目。
我使用 JavaFX 场景边框。(目前有 2 个 FXML 数据具有相同的布局,只有正确的 vbox 不同,是否可以加载第 2 个 fxml 的 vbox 的所有子项并更新实际使用的控制器?)
如果我点击超链接“Forschung”,右边的 vbox 应该是这样的: