【发布时间】:2013-07-08 22:08:36
【问题描述】:
我想在 Swing 应用程序中使用一些 JavaFX 组件(尤其是 JFXPanel,因为它支持 HTML 5 渲染)。我的应用程序目前在 Eclipse 4.3 (Kepler) 中设置,并且我的机器上安装了最新的 Java 7 JDK。
来自 Oracle 的This tutorial 建议您只需引用一个 JavaFX 类,它就可以在 Swing 应用程序中工作。所以我输入了JFXPanel panel = new JFXPanel(),但Eclipse 不承认它是一个有效的Java 类。它确实可以识别其他 Java 7 类,例如 java.nio。
我不知道如何让 Eclipse 识别 JavaFX 类。 This question 之前已回答有关 Eclipse 中的 JavaFX 的问题。第一个响应说您需要从创建一个新的 JavaFX 项目开始,我不能这样做,因为我已经有一个相当开发的 Swing 应用程序。第二种是使用 e(fx)clipse 插件,但the tutorial 似乎也需要这个。如果为了让 Eclipse 中的非 JavaFX 项目使用 JavaFX 类,我必须做一些特别的事情,我不知道该怎么做。
【问题讨论】:
标签: java eclipse swing javafx-2 java-7