JavaFX 在 JDK 15 中吗?

Is JavaFX in JDK 15?

我最近在 swing 上做了一个很酷的蛇游戏作为个人项目(来自我朋友的挑战),但是我想知道我是否可以使用 java 提供的更新的 GUI 工具包.这就是我学习 JavaFX 的方式。我立即启动 IntelliJ 以查看它的内容。尽管我在上面看过的所有文章和视频都说 JavaFX 出现在 jdk 中,并且据说也出现在 jre 中,但每当我加载预制的 JavaFX 模板(由 IntelliJ 提供)或自己导入它时,它不会工作。说它在我的图书馆中找不到类似“javafx”的内容。我检查了 jdk 目录中的 bin 和 lib 文件夹,果然,那里没有 javafx 之类的东西。我在互联网上搜索解决方案,但没有任何解决方案,所以我希望 Stack 上的你们能帮助我。 是我的 jdk 有问题还是他们出于某种原因删除了它?

自 java 11 起,JavaFX 不再是 jdk 的一部分。您仍然可以使用它,https://openjfx.io/. You can also have a look at compose for desktop which is a rather new ui framework. If you're looking for a java game library you might also want to look into libgdx 上有一些更适合游戏开发的文档。