【问题标题】:JavaFX FXML: Code menu bar once and implement in multiple FXML filesJavaFX FXML:一次编码菜单栏并在多个 FXML 文件中实现
【发布时间】:2015-02-17 12:54:52
【问题描述】:

是否可以在 FXML 文件中包含另一个描述例如菜单栏的 FXML 文件?

【问题讨论】:

标签: javafx fxml menubar


【解决方案1】:

是的。例如:

FXMLLoader loader = 
new FXMLLoader(this.getClass().getResource("YourFXML.fxml"));
            tabPane.getTabs().get(0).setContent((Node) loader.load());

使用 setContent 方法,我可以将 FXML 设置为此选项卡的内容。 在其他窗格中,您可以执行相同的操作。锚板可以做:

anchorpane.getChildren().add((Node) loader.load());

希望对你有所帮助;)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    相关资源
    最近更新 更多