如何安装和导入 OpenJFX?

如何安装和导入 OpenJFX?

我已经安装openjdk 11开放jfx(使用“apt get install openjfx”)。
尝试使用“导入 javafx”“导入 openjfx”在代码中javac总是说没有这个包。

答案1

如果您使用的是 Java 11,则有一种使用 JavaFX 的新方法。这是他们的官方网站:https://openjfx.io/openjfx-docs/#install-javafx

里面描述了如何:

  • 安装 Java 11(JRE 或 JDK)
  • 从以下位置下载其 JavaFX 运行时:https://gluonhq.com/products/javafx/
  • 导出JavaFX运行时的路径:export PATH_TO_FX=path/to/javafx-sdk-11/lib
  • 使用 PATH_TO_FX 的模块路径和必要的模块编译并运行 Java 应用程序:

    • javac --module-path $PATH_TO_FX --add-modules javafx.controls (other javaFX modules) HelloFX.java

    • java --module-path $PATH_TO_FX --add-modules javafx.controls (other javaFX modules) HelloFX

欲了解更多信息,请访问他们的网站阅读https://openjfx.io/openjfx-docs/#install-javafx并阅读了一些有关 java 9 模块系统的信息。

祝大家好运!

相关内容