我有两个自己的控件: 1. MyControl1 扩展窗格 2. MyControl2 扩展 MyControl1
我通过从 NetBeans 编辑 FXML 创建 FXML 文件并添加我的控件。
在我从 SceneBuilder 2.0 打开它之后 - 他没有看到控件 - 所以我添加了带有这些控件的编译 jar。
在创建类的窗口上,他向我展示了两个控件:MyControl1、MyControl2。
我设置复选框并按确定。
但是在自定义控件中,我只看到 MyControl1,而在 fxml 表单上,他只向我展示了 MyControl1,对于 MyControl2(当我从层次结构中选择它们时,SceneBuilder 告诉我 选择包含未解析的引用。
然后我用 fxml 运行应用程序一切正常。