【问题标题】:Why can't the JavaFx SceneBuilder find a user defined class? [closed]为什么 JavaFx SceneBuilder 找不到用户定义的类? [关闭]
【发布时间】:2019-12-24 04:05:40
【问题描述】:

可在此处找到示例源代码。 https://github.com/Shawn1874/JavaPractice/tree/master/JavaFxSandbox/ColorChooser

程序成功执行,但我无法再在 SceneBuilder 中打开 fxml 文件。我一直在尝试从 TextField 继承的自定义类。 Netbeans 清楚地了解如何找到有问题的类,因为在查看 fxml 文件时它没有在编辑器中显示错误。我猜想 SW 开发人员编写自定义控件并从 SceneBuilder 中引用它们是相当普遍的。我哪里错了?

【问题讨论】:

  • 您是否将 jar 导入到 Scene Builder 中?参见例如this

标签: java netbeans javafx-8 scenebuilder


【解决方案1】:

您需要告诉 Scenebuilder 除了它应该知道的基本 JavaFX 类之外还有更多的类。

为此,请单击“库”窗格右侧的齿轮图标,然后选择“JAR/FXML 管理器”,然后从那里添加您的 JAR 或 FXML。

【讨论】:

  • 知道了。谢谢!
猜你喜欢
  • 2017-03-11
  • 2018-06-16
  • 1970-01-01
  • 2014-12-02
  • 1970-01-01
  • 2021-08-17
  • 2014-03-06
  • 2020-07-01
  • 2020-04-22
相关资源
最近更新 更多