找不到JavaFX包
我试图用Swing和JavaFX组件组合来创建一个项目,但是我的IDE没有找到JavaFX包(用Netbeans和Eclipse尝试过) 说明找不到JavaFX包,java,javafx,Java,Javafx,我试图用Swing和JavaFX组件组合来创建一个项目,但是我的IDE没有找到JavaFX包(用Netbeans和Eclipse尝试过) 说明包javafx.embed.swing.JFXPanel不存在,与任何其他fx包相同 当我使用newproject>java应用程序创建项目时会发生这种情况,但如果我尝试创建JavaFX示例,它会起作用 我不知道我错过了什么。以下是我尝试过的一些背景信息和步骤: 我正在使用win7和jdk7(其中应包括JavaFX) 我在Netbeans(版本8)中的项目
包javafx.embed.swing.JFXPanel不存在
,与任何其他fx包相同
当我使用newproject>java应用程序
创建项目时会发生这种情况,但如果我尝试创建JavaFX示例,它会起作用
我不知道我错过了什么。以下是我尝试过的一些背景信息和步骤:
JAVA\u HOME:C:\ProgramFiles\JAVA\jre7
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\DMIX;C:\ProgramFiles\Java\jdk1.7.0\U 17\jre\bin;C:\Dev\ant\bin;C:\Program Files\TortoiseSVN\bin;C:\ProgramFiles\Java\jdk1.7.0\u 17\jre\lib\jfxrt.jar
我还应该做些什么来让JavaFX工作?感谢您的任何故障排除。。。到目前为止,有关设置JavaFX的所有信息似乎都非常过时。您必须在IDE中的项目中包含
jfxrt.jar
,否则将不包含它,因为这是Java8之前的默认行为
然后根据您的系统和为项目构建jar的方式,它也必须在那里运行
jar
。因此,让您的项目也导出所需的库 您需要eclipse开普勒才能使用javafx@raj那根本不是真的,在我的工作中我使用朱诺。另外,这个问题是关于Netbeans的。这是否回答了您的问题?
import javafx.embed.swing.JFXPanel;