【发布时间】:2021-03-24 16:14:05
【问题描述】:
我最近做了一个很酷的荡秋千蛇游戏作为一个个人项目(来自我朋友的挑战),但是我想知道是否可以使用 java 提供的更新的 GUI 工具包。这就是我学习 JavaFX 的方式。我立即启动了 IntelliJ 以查看它是关于什么的。尽管我看过的所有文章和视频都说 JavaFX 出现在 jdk 中,而且据说也出现在 jre 中,但每当我加载预制的 JavaFX 模板(由 IntelliJ 提供)或自己导入时,它都不起作用。说它在我的库中找不到像“javafx”这样的东西。我检查了我的 jdk 目录中的 bin 和 lib 文件夹,果然,那里没有类似 javafx 的东西。我在互联网上寻找解决方案,但没有任何解决方案,所以我希望 Stack 上的你们能帮助我。 是我的 jdk 有问题还是他们出于某种原因删除了它?
【问题讨论】:
-
它已从 JDK 中删除:“随着 2018 年 JDK 11 的发布,Oracle 已将 JavaFX 作为 OpenJFX 项目下的 OpenJDK 的一部分,以加快其开发速度。”您可以在此处找到最新的 JavaFX 详细信息:wiki.openjdk.java.net/display/OpenJFX/Main,您可以在此处下载 JavaFX 构建并将它们添加为库:openjfx.io
-
请注意,某些供应商(Oracle 除外)可能会在其发行版中捆绑 OpenJFX。
标签: java user-interface intellij-idea javafx