Проблема с компилятором JFXtras и Netbeans - PullRequest
1 голос
/ 28 июля 2010

Может ли кто-нибудь подсказать мне, как правильно добавить последний пакет 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 ... моя интуиция говоритМне не хватает файла.

Ответы [ 2 ]

0 голосов
/ 29 июля 2010

Проблема, с которой вы столкнулись - неверная версия библиотеки. Вы пытаетесь использовать JFXtras, скомпилированный с JavaFX 1.2. *, А ваш проект использует JavaFX 1.3. . Как вы можете узнать на официальном сайте, JavaFX пока не имеет обратной совместимости. Получите более новую библиотеку или пересоберите исходники с помощью JavaFX 1.3.

0 голосов
/ 29 июля 2010

Не уверен, какую версию JFXtras вы используете, но я добился гораздо большего успеха с версией 0.7rc вместе с JavaFX 1.3.

В дополнение к тому, что в вашей библиотеке есть jar-файлы Common и Controls, мне также пришлось добавить miglayout-3.7.jar и swing-worker-1.2.jar, доступные на странице загрузок проекта

...