gpt4 book ai didi

JavaFX Tableview,场景生成器 : putting my TableView in a secondary window

转载 作者:行者123 更新时间:2023-12-02 13:13:02 26 4
gpt4 key购买 nike

我是 JavaFX 新手,也是 Java 初学者。使用 Scene Builder,我在主视图 FXML Controller 中创建了一个 TableView 。我想要一个辅助窗口来显示我的桌面 View 。我已经知道如何创建此弹出窗口,但我不知道如何将我的 TableView“发送”到我的辅助 FXML Controller 。我知道我可能在这里遗漏了一些基本的东西,但我不明白......感谢您的帮助。

最佳答案

一种方法是尝试将表设计提取到它自己的 xml 中,然后您可以使用 fxml include 将其包含在两个 View 中。这意味着主窗口和弹出窗口的 Controller 都需要类似的代码来处理表格。

fxml 将是这样的:

    <VBox fx:controller="com.foo.MainController">
<fx:include fx:id="table" source="table.fxml"/>
...
</VBox>

更多信息请查看this answer on nesting controllersthis tutorial

关于JavaFX Tableview,场景生成器 : putting my TableView in a secondary window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43870911/

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