主要观点:开发 javafx 应用的目标之一是在场景构建器 UI 设计工具中尽可能保持 UI 设计,业务逻辑用 Java 实现,不清楚如何在场景构建器中创建新组件并在其他组件中复用。
关键信息:
- 示例展示了创建自定义表和“添加计划”组件,并使用 FXML 将它们添加到新场景中。
- 包括创建简单的“添加计划”组件的 FXML 代码及对应的类,还展示了包含表格视图组件的 FXML 代码及对应的类。
- 最后创建包含上述两个组件的新场景的 FXML 代码,场景构建器打开后可看到两个组件显示在新场景中。
重要细节: - “添加计划”组件包含锚点窗格、图像视图和标签。
- 表格视图组件有多个列用于显示数据,数据为一系列
inboundbean
对象。 - 自定义组件不能添加到场景构建器调色板中,需手动插入 FXML 文件,且要确保有正确的导入语句。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。