我正在尝试使用组合的Swing和JavaFX组件创建一个项目,但我的IDE找不到JavaFX包(尝试使用Netbeans和Eclipse).
import javafx.embed.swing.JFXPanel;
Run Code Online (Sandbox Code Playgroud)
package javafx.embed.swing.JFXPanel does not exist对任何其他fx包说同样的话.
当我使用创建项目时会发生这种情况new project > java application,但如果我尝试创建JavaFX示例,它可以工作......
我不知道我在这里错过了什么.以下是我尝试过的一些背景信息和步骤:
JAVA_HOME: C:\Program Files\Java\jre7%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\DMIX;C:\Program Files\Java\jdk1.7.0_17\jre\bin;C:\Dev\ant\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jfxrt.jar 我还应该做些什么来使JavaFX工作?感谢您的任何疑难解答...到目前为止,有关设置JavaFX的所有信息似乎都已经过时了.
您必须将其包含在 IDE 的项目中,jfxrt.jar否则它将不会被包含,因为这是 Java 8 之前的默认行为。
然后取决于您的系统和为项目构建 jar 的方式,并且它还必须用于运行jar. 所以让你的项目也导出所需的库。
| 归档时间: |
|
| 查看次数: |
18706 次 |
| 最近记录: |