【发布时间】:2012-11-11 15:46:19
【问题描述】:
我目前正在尝试使用以下方法向 tabPane 添加一些内容:
tab.setContent(label, combobox);
遗憾的是,这种方法只允许我将 1 个组件添加到我的选项卡中,那么我该如何解决这个限制呢?我需要创建一个新类并将该阶段添加为组件还是有其他方法?
更新:
对不起,我最初的问题不够清楚,这里是一个简短的解释:
所以我在 JavaFx Scene 构建器中创建了我的 GUI,并创建了一个 tabPane,其中有三个不同的选项卡。现在所有这些都需要包含不同的内容,具体取决于您在我的 GUI 中单击的按钮我想更改选项卡的内容,因此我需要自己编写代码。
我的问题是我想手动将组件添加到我的选项卡中,但我无法这样做,因为 tab.setContent 方法只允许我添加 1 个组件!我也无法将组件设置在我想要的位置,它有点停留在左上角!
【问题讨论】:
-
你的问题到底是什么?
-
哦,我想我明白了。您可以根据需要向节点添加任意数量的内容(组合框等),然后将该节点添加到选项卡中。
-
问题是我不能在标签中添加超过 1 个组件
-
@TheUnfunCat 我如何制作节点?
-
您使用的是 javafx 2 对吗?
标签: user-interface tabs javafx-2 javafx