ajout de fichier css aux feuilles de style dans javafx

Langue: JavaFX

IDE: Netbeans

Problème: j'essaye d'ajouter un fichier css dans la feuille de style, mais la première ligne de code suivant génère toujours un NullPointerException:

String css = this.getClass().getResource("double_slider.css").toExternalForm(); 
scene.getStylesheets().add(css);

J'ai essayé de remplacer "double_slider.css" avec le chemin complet. double_slider.css est actuellement situé dans le même package que la classe qui fait cet appel. J'ai aussi essayé toutes les variations trouvées à http://introjava.wordpress.com/2012/03/21/linking-a-css-style-sheet-to-javafx-scene-graph/sans succès. Nettoyer et créer n'aide pas non plus.

Si je place le fichier css dans le dossier de création où l' .les fichiers de classe sont sous-évaluées, le NullPointerException s'en va. Mais alors le fichier css ne fonctionne pas correctement car il fait référence à d'autres fichiers dans mon projet.

source d'informationauteur Danielle | 2012-12-19