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

导入javafx无法解决

赵奕
2023-03-14

我正在使用Windows 10 64位和eclipse java 2019-06。我已经安装了jdk 12.0.2jre 8u221。我已经在环境变量中设置环境系统路径为C:\Program Files\Java\jdk-12.0.2\bin。我可以在windows命令提示符中轻松编译和运行java文件。我不能导入javafx

我使用了e(fx)clipsejavafx1在下图中)。我还尝试添加了jfxswt。jar进入外部库(下图中的javafx2)。

在此处输入图像描述

共有2个答案

樊烨烨
2023-03-14

自Java11以来,JFX就不是JDK的一部分。它们现在作为独立软件包分发。这里可以找到一些阅读资料

您可以通过从这里下载来添加OpenJFX库,也可以使用另一个JDK发行版,比如Azul,它将OpenJFX与其OpenJDK发行版捆绑在一起。

庾波光
2023-03-14

根据本文,JavaFx的未来

从JDK 11开始,甲骨文通过将JavaFX作为独立下载,与JDK分离,使JavaFX更易于采用。

正如您所提到的,您正在使用JDK 12.0.2JavaFx库不再是JDK的一部分,它们需要单独添加。在这里您可以找到关于如何继续进行JavaFX 12开发的官方留档安装JavaFx

 类似资料:
  • 我今天在我的UbuntuLinux上安装了EclipseIDE,然后使用“安装新软件”安装了JavaFX,当我创建JavaFX项目时,我在Main中遇到了以下错误。爪哇: 无法解析导入javafx。 因此,我列出了以下目录来搜索“jfxrt.jar”: 但是我没有找到“jfxrt.jar”。 输出: OpenJDK版本"1.8.0_45-内部" OpenJDK运行时环境(构建1.8.0_45-内部

  • 问题内容: 我看了很多类似的问题,但解决方案并没有帮助我:( 这是我的openjfx库 这是JFX文档 我可以通过两种方式导入库: 1.在Java构建路径中,我可以以 这种方式使用所有类,而不会出现任何问题……但是我无法加载Java文档或 源代码,如果这样做,它将无法正常工作。 要么… 2.编辑已安装的JRE定义 这种方式使我像其他问题中所解释的那样在已 安装的jre中添加jfxrt.jar,并为

  • 我正在开发一个简单的JavaFX程序HelloFX。我用ant执行诸如构建或启动之类的任务。我对此没有任何问题,它可以完美地工作,因此代码和库在build.xml中链接良好,正如您在代码中看到的那样。 但是,VSCode找不到JavaFX,并表示导入javafx无法解析。所以我想知道VSCode如何找到Java依赖关系?他怎么能像蚂蚁一样找到JavaFX呢?我认为VSCode使用build.xml

  • 我想使用JavaFX作为我的游戏的开始屏幕。 然而,由于某些原因,导入的“javafx”似乎无法识别。 起初,我(出于某种奇怪的原因)认为我需要e(fx)clipse,但是我成功安装了它,它并没有解决问题。我在互联网上没有找到其他可以解决这个问题的东西。 我需要导入javafx作为库还是什么?如果是,在哪里? 谢谢

  • 我对Android应用程序非常陌生,我边走边学习。所以,如果你给出答案,请具体说明。 我使用eclipse Juno ADT构建了一个简单的Android测试应用程序。它工作得很好!所以下一步是添加对WordNik API的调用。 我安装了WordNik Java API,该API安装了以下库: 目标 目标 目标 目标 我通过Project将库添加到构建路径 现在,当将导入添加到我的代码时: I

  • 问题内容: 出于某种原因,在完成了Phonegap的非包含性说明(甚至没有提到设置ANT,或者没有遇到Ant和JDK的麻烦)之后,这根本不起作用: 它给出了5个错误,指出无法解析org.apache.cordova的事实。我完全确定此时该怎么办。请帮忙。这是在尝试使sdk正常工作并最终能够在eclipse中打开项目的3个小时之后。按照他们的文档中的步骤进行操作后,除非能弄清楚,否则我将浪费3个小时