繁体   English   中英

JavaFX Tableview,Scene Builder:将我的TableView放在辅助窗口中

[英]JavaFX Tableview, Scene Builder : putting my TableView in a secondary window

我是JavaFX的新手,也是Java的初学者。 使用Scene Builder,我在主视图FXML控制器中创建了一个表视图。 我想要一个辅助窗口来显示我的表视图。 我已经知道如何创建此弹出窗口,但是我不知道如何将TableView“发送”到辅助FXML控制器。 我知道我可能在这里遗漏了一些基本知识,但我没有得到……谢谢您的帮助。

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

fxml将如下所示:

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

有关更多信息,请查看有关嵌套控制器的答案以及本教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM