Bonjour tous, ben ma question est dans le titre, je qu'il y a un exemple dans la faq et je m'en suis inspiré.
Je voudrais donc charger une image qui est contenu dans un jar je fai ceci:
seulement ca me claque une excetpion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Image icone = Toolkit.getDefaultToolkit().getImage( getClass().getResource("./Datas/email.png") );
Getclass() me renvoit null en somme. Je pense que c'est du au faite que mon appli utilise plusieurs jar,(enfin je suis pas spécialiste la dessus) et qu'elle se plante. j'ai chercher si il y avai un moyen de spécifier dans qu'elle jar aller chercher l'image mais sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Uncaught error fetching image: java.lang.NullPointerException at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:97) at sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:106) at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:240) at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172) at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
Quelqu'un a t'il une solution?
Sinon est ce possible de compiler une image directement dans le .class? Comme on peut le faire dans un executable fait en c++ par exemple?
merci
Partager