作者:LST---诗ting | 来源:互联网 | 2023-05-19 12:10
我试图找到难以捉摸的JavaFX场景构建器,以便我可以在Intellij中使用它.我在Windows操作系统上.
Oracle已经声明JavaFX场景构建器包含在新的下载中,但无论我如何搜索都找不到它(请参阅http://www.oracle.com/technetwork/java/javafx/downloads/index.html).我认为他们已经链接到不正确的页面,谷歌搜索它让我无处可去.
我已经安装了Java 8 SDK并且运行正常.显然JavaFX现在包含在其中,但是在Java文件夹中没有任何地方可以找到场景构建器,它似乎在网上完全丢失.
请任何人可以帮忙吗?我只是想编写一个小的GUI程序,看起来JavaFX似乎是要走的路(如果它不是那么随意消除我对这个概念的看法!)
1> José Pereda..:
使用JDK8u40,根据这个:
从Oracle Java SE 8u40开始,Oracle不提供一组单独的JavaFX Scene Builder二进制文件.如果您想提供更改,想法或只是让我们知道您对代码所做的工作,请参阅OpenJDK社区贡献指南并加入openjfx-dev邮件列表.
您仍然可以在此链接中下载Oracle的最后一个二进制文件.但请检查此警告:
警告:这些版本的JavaFX Scene Builder可能包含不包含最新安全修补程序的组件,因此不建议在生产中使用.
这意味着它不包括8u40的最后更改,就像新Spinner
控件一样.
备择方案
该项目是开源的,您可以在OpenJFX repo上找到更新的代码.所以你可以自由下载并构建它.
自从它在BSD许可下发布以来,Gluon就提供了对Scene Builder更新版本的支持,您可以从这里下载适用于您的平台或可执行jar的安装程序.
此外,他们有一个开放的存储库,任何人都可以贡献.
好的,这有点意外.胶子似乎是要走的路.
2> Kris Hollenb..:
使用JDK7在Windows上使用Intellij 14安装JavaFx Scene Builder(Gluon)
这可能也适用于Java 8,但我使用7,所以我没有测试8.
我知道这已经得到了解答,但这对未来的Intellij用户可能会有所帮助.要使场景构建器与Intellij 14一起使用,请使用以下步骤.
安装适用于Windows的Scene Builder.从此处下载/安装(Windows Installer(x64))
在Intellij中将Scene Builder路径设置为可执行文件.File -> Settings
-> Languages And Frameworks -> JavaFx
默认我安装下C:\Users\kris\AppData\Local\SceneBuilder\
![在此输入图像描述](https://img.php1.cn/3cd4a/1eebe/cd5/99b88427bc9ce0dc.webp)
打开你的.fxml
文件.单击场景构建器选项卡.
![在此输入图像描述](https://img.php1.cn/3cd4a/1eebe/cd5/e88efe5b0a13a7fa.webp)