gpt4 book ai didi

javafx - 使用 fxml 文件设置 anchorPane 的内容

转载 作者:行者123 更新时间:2023-12-04 23:00:49 27 4
gpt4 key购买 nike

我使用 Accordion 控制。根据标题 Pane ,我需要将 fxml 文件加载到 anchorPane 中。所以我有两个部分:一个用于 Accordion ,另一个用于 anchorPane 根据点击显示内容。

@FXML
private StackPane tmpPane;

@FXML
private void itemMembres(MouseEvent event) throws IOException {
tmpPane.getChildren().add((Node)FXMLLoader.load(getClass().getResource("/view/test.fxml")));
}

tmpPane 是 View 中的一个 anchorPane。

谢谢

最佳答案

我找到了解决方案

  • 通过借出 fxml 文件创建节点
  • 使用 AnchorPane 的 setAll
    @FXML
    private AnchorPane tmpPane

    @FXML
    private void itemMembres(MouseEvent event) throws IOException{

    Node node;
    node = (Node)FXMLLoader.load(getClass().getResource("/view/MembresTableau.fxml"));
    tmpPane.getChildren().setAll(node);
    ...}
  • 关于javafx - 使用 fxml 文件设置 anchorPane 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25515954/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com