Messages
du sujet
ChargeurResource et pb chargement des icones |
yvonthor
Ville : Paris
Membre depuis : 13 déc. 2003
Messages : 2
|
10 févr. 2004 à 09:46
Bon, j'ai l'arboresence suivante (qui n'est pas orthodoxe...)
dans un dossier "/path/to/Editeur" j'ai :
com
>toto
>outils
ChargeurRessource.class
ChargeurRessource.java
EditeurTexte.class
EditeurTexte.java
toolbarButtonGraphics
>general
Copy24.gif
Cut24.gif
New24.gif
j'ai très légérement modifié "ChargeurRessource" :
package com.toto.outils;
ainsi que "EditeurTexte" :
import com.toto.outils.ChargeurRessource;
puis tous les *16.gif sont passés à *24.gif respectivement.
dans "EditeurTexte" l'instanciation de "ChargeurRessource" est bien :
new ChargeurRessource ("toolbarButtonGraphics/general/");
MAIS il ne trouve pas les icônes
IP-freebox:~/bin/Java/CahierJava1/swing/Editeur> java EditeurTexte
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
at com.toto.outils.ChargeurRessource.getIcon(ChargeurRessource.java:36)
at EditeurTexte.main(EditeurTexte.java:24)
Donc, ce que je voudrais piger c'est pourquoi ca ne marche pas avec mon arborescence après quoi je passerai à une arborescence plus "catholique"... --- --
yt
|
Manu
Ville : Paris / France
Membre depuis : 29 avr. 2003
Messages : 394
|
10 févr. 2004 à 11:56
Pour faire des tests, peu importe la "religion" adoptée pour l'organisation de vos fichiers, vous semblez avoir compris l'organisation des dossiers par rapport aux packages et c'est ça le plus compliqué avec les packages en Java ;-)
Tout semble correct à part un point (si je m'en tiens strictement à votre message) :
Vous ne mentionnez pas le fichier Paste24.gif ? Est-ce un oubli dans la rédaction du message ou manque-t-il effectivement ce fichier sur votre disque ?
Si ce n'est pas ça, j'aimerais que vous citiez l'instruction ligne 24 puisque d'après la trace de la pile d'exécution, c'est à cette ligne qu'il y a un problème... --- Manu (moderator/modérateur)
|
yvonthor
Ville : Paris
Membre depuis : 13 déc. 2003
Messages : 2
|
10 févr. 2004 à 12:42
deux-peccables, c'était bien paste24.gif oublié...
milles excuse pour le bruit...
MAIS, mon étourderie est incurrable... --- --
yt
|