如何使用FXML添加新选项卡



我真的失去了如何使用我的控制器类在FXML和Java中添加制表符,有人可以看看并告诉我如何做到这一点吗?

这是我的主要类:http://pastebin.com/mHkqYe5D这是我的fxml类:http://pastebin.com/pHLJJRWp这是我的控制器类:http://pastebin.com/dp0Yb5Eg

你为添加标签的代码看起来很好。

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

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

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

相关内容

最新更新