1

我安装了 jdk 7u9 并将其添加到 Eclipse Java 项目的构建路径中。但是,当我尝试导入一些 javafx 类时,eclipse 无法识别它们:

       import javafx.scene.media.Media;

我在 Oracle 的网站(以及许多其他网站)上读到 javafx 已经包含在 jdk 7u9 中,并且不需要安装任何额外的插件。

可能是什么问题呢?

4

1 回答 1

1

jfxrt.jar 位于 jdk 的 jre/lib 文件夹中,但不在默认引导类路径中。这就是 Eclipse 不会将它添加到“JRE 系统库”的原因。

该问题在此处进行跟踪。修复将在 Java 8 中进行。

您应该手动将 jar 添加到项目构建路径或使用e(fx)clipse并设置 JavaFX 项目。

于 2013-01-02T13:42:54.180 回答