我的主要UI在FXML文件中定义,并且应该包含人员列表。 一个人会有一张图片和一些不同的只读文字行(名字,年龄等......) 列表本身将在整个运行时间内一直更改。 (CRUD)
我知道可以创建一个person-class,只需将它的实例添加到VBox / Hbox / ...运行时但是我想创建一个定义人应该在FXML文件中看起来 - 如果可能的话。
有没有办法做到这一点并填写这些对象模板'通过@FXML注释使用普通模板的数据(图片和文本)?
答案 0 :(得分:1)
您可以考虑使用SceneBuilder工具创建 fxml 文件。使用SceneBuilder,您可以创建自定义FXML元素,并将它们相互嵌入。 检查这些链接:
https://rterp.wordpress.com/2014/05/21/adding-custom-javafx-components-to-scene-builder-2-0/