在javafx中发生操作时,如何更改拆分窗格的一半,同时保持另一半不变

在javafx中发生操作时,如何更改拆分窗格的一半,同时保持另一半不变,java,layout,javafx-8,fxml,fxmlloader,Java,Layout,Javafx 8,Fxml,Fxmlloader,我正在尝试用javaFX创建一个应用程序,它有两个主要部分。一边有一组按钮或控件,另一边为每个按下的按钮显示一组不同的数据,几乎就像一边改变场景一样,但问题是,布局窗格算作场景,我仍在试图找出如何动态地改变一边,而另一边保持静止。如果您知道如何实现这一点(理想情况下使用拆分窗格),那么这将是一个很大的帮助,因为我还没有找到这个问题的答案 谢谢拆分窗格有一个方法 使用它,并在正确的索引处使用所需的内容。只需在拆分窗格的第二部分中更改布局的内容即可完成工作。您是否尝试过一些不起作用的方法,如果是,请

我正在尝试用javaFX创建一个应用程序,它有两个主要部分。一边有一组按钮或控件,另一边为每个按下的按钮显示一组不同的数据,几乎就像一边改变场景一样,但问题是,布局窗格算作场景,我仍在试图找出如何动态地改变一边,而另一边保持静止。如果您知道如何实现这一点(理想情况下使用拆分窗格),那么这将是一个很大的帮助,因为我还没有找到这个问题的答案


谢谢

拆分窗格
有一个方法


使用它,并在正确的索引处使用所需的内容。

只需在
拆分窗格的第二部分中更改布局的内容即可完成工作。您是否尝试过一些不起作用的方法,如果是,请将它们添加到问题中。这在普通的javaFx文件中对我有效,但我无法使用FXML使其起作用,我还应该做些什么?这只是一个简单的测试,看看它是否能工作:
public void changesplay(ActionEvent事件)抛出IOException{ancorpane pane=FXMLLoader.load(getClass().getResource(“/fxml/test.fxml”);splitPane.getItems().set(1,pane);}