当前位置: 首页 > 知识库问答 >
问题:

Java OpenJDK中缺少JavaFX

巫坚白
2023-03-14

我想制作一个使用JavaFX GUI的应用程序。我在一篇堆栈溢出文章中读到,这些包应该集成在OpenJDK(JavaFX和OpenJDK)中。因此,我设置了OpenJDK13(jdk13下载页面),但找不到需要导入的包。例如:我找不到javafx.application.application类。

它位于哪里?我需要下载其他东西吗?

我在我的问题中特别解释了我所期望的,因为我以前在普通JDK中使用JavaFX。由于OpenJDK不是这种情况,我询问如何正确地设置它。所以请,如果你标记为重复的东西,以获得你的声誉-告诉我确切的答案在哪里,不要发布一个懒惰的链接。

我自己已经找到了答案,如果这个帖子被解锁,我会发布它...

共有1个答案

邓昊天
2023-03-14

JavaFX不再是OpenJDK的一部分。有一些集成JavaFX的版本(例如Liberica)。也可以在构建脚本中引用Mavencentral上的OpenJFX构建。

 类似资料:
  • 问题内容: 我目前正在使用Java中的SQL。最近我收到此错误: 当我在连接字符串中添加参数时,会发生这种情况。该错误消息清楚地表明缺少sqljdbc_auth.dll,因此我尝试将dll放在与保留sqljdbc4.jar相同的路径中。 但是,这行不通,所以我想知道如何将这个dll添加到构建路径中?有特殊的方法吗? 问题答案: 好的,我发现了!我并不需要更改java.library.path,而是

  • 我有一个据称不可能解决的问题,所以我花了很长时间才找到答案。 我有最新版本的NetBeans 7.4,运行在完全更新的Fedora 20 x64上。正式来说,这可以与JavaFX一起使用。时期我有来自repo的JDK(1.7.something)和我能找到的最新版本(1.8.0)。官方称,这些都带有JavaFX。时期 如果我尝试创建一个新的JavaFX项目,它会这样说: 失败了 好吧,我习惯了事情

  • 问题内容: 在从openni编译演示时,我偶然发现了此错误: 我在Mac上执行此操作。我最好的猜测是该文件不在我的java.library.path中 我现在的问题是:这个猜测正确吗,以及如何在netbeans中添加到java.library.path中。 提前Thx 问题答案: 将此添加到projects属性的VM选项中:-Djava.library.path = / Users / olivi

  • 问题内容: 我使用以下命令在Ubuntu 12.04上安装了一个名为RYU的openflow控制器: 我试图使用ryu-manager运行python文件,如下所示。 然后我尝试使用以下方法安装gevent: 此错误的原因是什么?我试图找到使用,但没有成功。但是的输出是 系统上应该有吗?如果是这样,我应该安装什么来获得它? 问题答案: 应该这样做: 它将安装所有缺少的标题。这对我帮助很大。

  • 当尝试在glassfish 4.0(使用netbeans 7.3.1)中部署一个mavenized entreprise应用程序(包括war和jar项目)时,我遇到了与该问题类似的问题,即jar无效,因为它包含零ejb(这不是真的,因为我的应用程序jar包含4个实体类及其相应的会话bean和本地接口)。由于那篇文章中的解决方案是添加ejb-jar.xml,所以我也添加了我的部署描述符,编写如下:

  • 当我使用创建一个新的虚拟环境时,它会按照预期使用创建虚拟环境,但缺少: 到底是怎么回事?不应该有一个二进制文件吗?