joebar3333
Messages postés41Date d'inscriptiondimanche 24 octobre 2004StatutMembreDernière intervention29 juin 2005
-
27 juin 2005 à 14:01
karlachtung
Messages postés1Date d'inscriptionmercredi 26 janvier 2005StatutMembreDernière intervention14 novembre 2005
-
14 nov. 2005 à 22:06
Salut,
j'essaie d'attribuer un icone à un label. L'image de cet icone se trouve dans le jar dans le dossier /images/connected.gif.
Après avoir lu quelques posts pour charger une image directement du jar j'ai fait ceci :
ImageIcon img = new ImageIcon(getClass().getResource("/images/connected.gif"));
JLabel connected = new JLabel("Connected with Geoservices");
connected.setIcon(img);
Le problème est que la ligne ImageIcon img = new ImageIcon(getClass().getResource("/images/connected.gif")); provoque une NullPointerException. Je n'arrive pas à déterminer pourquoi, si vous avez la soluc je suis preneur.
safisoft
Messages postés489Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention13 mai 20096 27 juin 2005 à 14:08
essai plutot :
ImageIcon img=new ImageIcon(NomClass.class.getClassLoader().getRessource("./images/connected.gif"));
avec NomClass : le nom de ta classe, et verifie si l'image est nommée .gif ou .GIF
ok?
joebar3333
Messages postés41Date d'inscriptiondimanche 24 octobre 2004StatutMembreDernière intervention29 juin 2005 27 juin 2005 à 16:02
Bon j'ai fait avec la version de ducheseb, c a dire que je met le répertoire images dans le même répertoire que le jar. Cette soluc ne me satisfait pas pleinement car j'aurai aimé intégrer les images au jar.
Safisoft peux-tu me donner encore m'aider stp ?
Mon arborescence est la suivante :
repertoire_global avec bluid, dist nbproject et src dedans.
J'ai essayé de mettre le rep images dans bluid/classes pour les mettre avec les .class, mais ça marche toujours pas.