我正在尝试将自定义控件加载到在 IntelliJ 内部运行的 SceneBuilder 中。我从Gluon下载了插件。在我安装的独立版本中,可以通过单击“库”下的齿轮图标来导入自定义 JAR 的选项。当 SceneBuilder 在选项卡式编辑器视图中从 IntelliJ 内部运行时,我看不到任何类似的情况。
我认为导入 JAR 可以让我看到它出现在 IntelliJ 中,但没有这样的运气。它仅在 SceneBuilder 独立运行时显示。
我正在尝试将自定义控件加载到在 IntelliJ 内部运行的 SceneBuilder 中。我从Gluon下载了插件。在我安装的独立版本中,可以通过单击“库”下的齿轮图标来导入自定义 JAR 的选项。当 SceneBuilder 在选项卡式编辑器视图中从 IntelliJ 内部运行时,我看不到任何类似的情况。
我认为导入 JAR 可以让我看到它出现在 IntelliJ 中,但没有这样的运气。它仅在 SceneBuilder 独立运行时显示。
IntelliJ 内置场景生成器不一样 使用Gluon 的场景生成器. 前者是嵌入在 IDE 中的版本,两年前随 IntelliJ IDEA 14 引入,但没有几个功能甚至菜单或最近的改进,而后者是完整的更新版本 8.1.1,它允许您使用可用的最新功能和或添加自定义控件,就像您已经完成的那样。
如果您查看 IntelliJ帮助,他们还建议使用独立版本(尽管他们仍然指向旧的 2.0 Oracle 版本),他们不指代他们嵌入的版本。
如果你想使用自定义控件,这里唯一的选择是 Gluon 的版本。
注意:我已经编辑了答案,以澄清 IntelliJ 内置 Scene Builder确实使用Gluon 的 Scene Builder,方法是使用dist.jar
. 建议安装最新版本。