intellij-idea - JavaFX 场景构建器去哪儿了?

标签 intellij-idea javafx javafx-8 fxml scenebuilder

我正在尝试找到难以捉摸的 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/

相关文章:

java - 运行 Java 应用程序什么也不做

java - 如何将外部 JS 脚本导入到 FXML 布局?

gradle - gradle/JavaFX 项目中模块 javafx.base 的两个版本

css - 如何通过 css 自定义 javafx 滚动条拇指粗细?

JavaFX 动画/带 Pane 的 3d View

java - 我怎样才能得到为我的程序点击的每个按钮的索引?

java - IntelliJ IDEA Aspectj(Ajc 编译器)在每次 Make 之后加载类需要花费太多时间

python - IntelliJ 中的 PEP8 缩进警告

jakarta-ee - IntelliJ 中的 java.lang.ClassNotFoundException : com. mchange.v2.c3p0.ComboPooledDataSource 而在 Eclipse 中工作正常

JavaFX 使对象可见但不消耗(忽略)点击