gpt4 book ai didi

java - 如何使用 FXML 添加新选项卡?

转载 作者:行者123 更新时间:2023-12-02 05:39:19 27 4
gpt4 key购买 nike

我真的不知道如何使用我的 Controller 类在 FXML 和 Java 中添加选项卡,有人可以看一下并告诉我如何完成吗?

这是我的主要类(class): http://pastebin.com/mHkqYe5D这是我的 fxml 类: http://pastebin.com/pHLJJRWp这是我的 Controller 类: http://pastebin.com/dp0Yb5Eg

最佳答案

用于添加选项卡的代码看起来不错。

public Tab tab = new Tab();

public void menuItemNewTab(ActionEvent event){
tabPane.getTabs().add(tab);
}

但是,您似乎试图在每次单击时添加相同 Tab 对象。我做了一个快速测试,我认为这是你的问题。每次添加新选项卡时创建一个新实例:

public void menuItemNewTab(ActionEvent event){
tabPane.getTabs().add(new Tab());
}

关于java - 如何使用 FXML 添加新选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24643214/

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