Java官方GUI库现状

Oracle JDK和OpenJDK包含AWT、Swing,在JDK 11以后不再包含JavaFX。

AWT和Swing在JDK 9之后已经支持高DPI屏幕,但JDK 9之后不再有32位的二进制包,需要自己编译。

JavaFX现在属于GLuon,GLuon发布的SceneBuilder不能在IntelliJ IDEA编辑窗口使用,只能在工程列表里右键fxml文件选择Open In SceneBuilder。

Oracle发布的最后一版SceneBuilder2.0也不能在现在的IntelliJ IDEA编辑窗口使用,因为它依赖JDK 8,使用更高版本会报错。

由于Oracle JDK商用收钱了(仅个人和开发不收钱),所以建议下载OpenJDK:

https://jdk.java.net/

JavaFX和SceneBuilder可以从GLuon网站下载:

https://gluonhq.com/

发布了29 篇原创文章 · 获赞 1 · 访问量 3410

猜你喜欢

转载自blog.csdn.net/defrag257/article/details/103148795