2010-07-28 8 views
1

Est-ce que quelqu'un pourrait m'apprendre comment ajouter le dernier paquet JFXtras à un projet dans Netbeans? Je ne suis pas sûr de ce que je fais de mal ... que ce soit d'importer incorrectement, de l'implémenter incorrectement, ou simplement de simplement télécharger les mauvais fichiers jar. J'utilise JavaFX 1.3 et NetBeans 6.9.Problème avec le compilateur JFXtras et Netbeans

J'ai été capable de faire reconnaître par NetBeans les composants dans la bibliothèque (je tape XCustomNode, et il m'incite à importer de la scène org jfxtras.) En essayant de construire/exécuter, cependant, je obtenir une erreur de compilation telles que les suivantes:

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 

Je ne pense pas que je dois vraiment aller signaler à Openjfx ... mon intestin dit que je manque un fichier.

Répondre

0

Vous ne savez pas quelle version de JFXtras vous utilisez, mais j'ai eu beaucoup plus de succès avec la version 0.7rc avec JavaFX 1.3.

En plus de vous assurer des bocaux et contrôles communs dans votre bibliothèque, j'ai dû ajouter ainsi miglayout-3.7.jar et le swing-ouvrier-1.2.jar, disponible sur le project downloads page

+0

Excellent. Je suis assez sûr que c'était mon problème ... Je posterai ici si je rencontre d'autres problèmes. Soit dit en passant ... savez-vous si la documentation de jfxtras 0.7 existe? Merci beaucoup! – Greg

+0

La meilleure chose que je pourrais jamais trouver était javadocs jfxtras 0.6 à http://jfxtras.googlecode.com/svn/site/javadoc/release-0.6/index.html –

+0

Ouais, même ici. Cela me rend un peu hésitant à l'adopter dans le projet. Merci encore. – Greg

0

Le problème vous faites face est la version incorrecte de la bibliothèque. Vous essayez d'utiliser JFXtras compilé avec JavaFX 1.2. * Et votre projet utilise JavaFX 1.3. . Comme vous pouvez l'apprendre sur le site officiel, JavaFX n'est pas encore rétrocompatible. Obtenez une bibliothèque plus récente ou reconstruisez des sources avec JavaFX 1.3.

+0

Merci! Assez sûr que c'est le problème. Je vais donner un coup de feu à la nouvelle bibliothèque JFXtras. – Greg