我正在尝试找到难以捉摸的 JavaFX 场景构建器,以便我可以在 Intellij 中使用它。我使用的是 Windows 操作系统。
Oracle 表示 JavaFX 场景构建器包含在新的下载中,但无论我如何搜索都找不到它(请参阅 http://www.oracle.com/technetwork/java/javafx/downloads/index.html )。我认为他们链接到了错误的页面,而谷歌搜索却毫无结果。
我已经安装了 Java 8 SDK 并且工作正常。显然 JavaFX 现在已包含在其中,但在 Java 文件夹中我找不到场景生成器,而且它似乎在网上完全丢失了。
请问有人可以帮忙吗?我只是想编写一个小型 GUI 程序,似乎 JavaFX 是可行的方法(如果不是,请随时纠正我的这个想法!)
最佳答案
使用JDK8u40,根据this :
Starting with Oracle Java SE 8u40, Oracle does not provide a separate set of accompanying JavaFX Scene Builder binaries. If you would like to contribute changes, ideas or just let us know what you have done with the code, please consult the OpenJDK Community contribution guidelines and join the openjfx-dev mailing list.
您仍然可以在 link 中下载 Oracle 的最后一个二进制文件。 。但请检查此警告:
WARNING: These versions of JavaFX Scene Builder may include components that do not contain the latest security patches and are not recommended for use in production.
这意味着它不包含 8u40 的最新更改,例如新的 Spinner
控件。
替代方案
该项目是开源的,您可以在 OpenJFX repo 找到更新的代码。因此您可以免费下载并构建它。
自从在 BSD 许可证下发布以来,Gluon正在提供对 Scene Builder 更新版本的支持,您可以从 here 下载适用于您的平台的安装程序或可执行 jar .
此外,他们还有一个开放的 repository任何人都可以做出贡献。
关于intellij-idea - JavaFX 场景构建器去哪儿了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28880785/