【问题标题】:JFXtras and Netbeans compiler issueJFXtras 和 Netbeans 编译器问题
【发布时间】:2010-07-28 13:01:53
【问题描述】:

有人能指导我将最新的 JFXtras 包添加到 Netbeans 中的项目的正确方法吗?我不确定我做错了什么......无论是导入不正确,实施不正确,还是只是下载了错误的 jar 文件。我正在使用 JavaFX 1.3 和 NetBeans 6.9。

我已经能够让 NetBeans 识别库中的组件(我键入 XCustomNode,它会提示我从 org.​jfxtras.​scene 导入。)但是,在尝试构建/运行时,我得到了编译器错误,如下所示:

Note: An internal error has occurred in the OpenJFX compiler. Please file a bug at the Openjfx-compiler issues home (https://openjfx-compiler.dev.java.net/Issues) after checking for duplicates.  Include in your report:
- the following diagnostics
- file C:\Documents and Settings\me\Local Settings\Temp\javafx_err_4220242024568343160.txt
- and if possible, the source file which triggered this problem. Thank you. C:\Documents and Settings\me\My Documents\NetBeansProjects\project\src\input\NumberWithLabelNode.fx:24: cannot access com.sun.javafx.runtime.location.ObjectVariable class file for com.sun.javafx.runtime.location.ObjectVariable not found public class NumberWithLabelNode extends XCustomNode { 1 error

我不认为我真的需要向 Openjfx 报告这个...我的直觉说我缺少一个文件。

【问题讨论】:

    标签: netbeans javafx jfxtras


    【解决方案1】:

    不确定您使用的是哪个版本的 JFXtras,但我使用 0.7rc 版本和 JavaFX 1.3 取得了更大的成功。

    除了确保您的库中包含 Common 和 Controls jar 之外,我还必须添加 miglayout-3.7.jar 和 swing-worker-1.2.jar,可在 project downloads page 上获得

    【讨论】:

    • 优秀。我很确定这是我的问题......如果我遇到任何问题,我会在这里发帖。顺便说一句...您是否知道 jfxtras 0.7 文档是否存在?非常感谢!
    • 我能找到的最好的东西是jfxtras.googlecode.com/svn/site/javadoc/release-0.6/index.html的jfxtras 0.6 javadocs@
    • 是的,这里也一样。让我有点犹豫是否将其纳入项目。再次感谢。
    【解决方案2】:

    您面临的问题是库版本不正确。您正在尝试使用使用 JavaFX 1.2.* 编译的 JFXtras,并且您的项目正在使用 JavaFX 1.3.。正如您可以在官方网站上了解的那样,JavaFX 尚不向后兼容。使用 JavaFX 1.3 获取更新的库或重建源代码。

    【讨论】:

    • 谢谢!很确定这就是问题所在。我要试一试新的 JFXtras 库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多