Problème avec .jar imageIcon et MAC OS X !!!! - Java - Programmation
Marsh Posté le 31-05-2005 à 01:38:55
à priori ça ne dépend pas de l'os, non.
montre un "jar tf tonjar.jar" ainsi que le bout de code qui loade l'image en question... ?
Marsh Posté le 31-05-2005 à 08:45:56
the real moins moins a écrit : à priori ça ne dépend pas de l'os, non. |
quand je fait un jar tf mes images sont bien mises dans le répertoire images et sinon quand je charge l'icone je fais
Code :
|
Le pire c'est que car marche sur pc !!!!
Marsh Posté le 31-05-2005 à 09:49:07
et si tu fais:
Code :
|
?
Marsh Posté le 31-05-2005 à 10:27:41
souk a écrit : et si tu fais:
|
hum .. bonne idée c'est possible que ca soit ca en effet. Je vais tester de suite !
Marsh Posté le 31-05-2005 à 16:26:07
arfffffffffffffff ca ne marche pas j'ai même essayer d'utiliser un classLoader mais ca ne marche pas non plus quelqu'un a t-il une idée ?
Le pire c'est que quand je lance mon programme avec JBuilder en ne changeant rien au source ca marche
Marsh Posté le 31-05-2005 à 16:43:56
tu peux donner la structure arborescente de ton jar ? ton repertoire "images" ce ne serait pas par hasard un sous répertoire de ton package ? c'est toujours un NullPointerException ? faut donner plus de détails hein
Marsh Posté le 31-05-2005 à 17:53:37
souk a écrit : tu peux donner la structure arborescente de ton jar ? ton repertoire "images" ce ne serait pas par hasard un sous répertoire de ton package ? c'est toujours un NullPointerException ? faut donner plus de détails hein |
La structure de mon .jar toutes mes classes sont dans le .jar et ensuite j'ai un repertoire images dans le fichier .jar ou se trouve mes images. Oui c'est toujours une exception NullPointerException levée par l'appel à getResource() de plus je ne peut pas la catcher ...
Marsh Posté le 31-05-2005 à 18:00:51
le répertoire images est à la racine du jar ?
au pire, tu peux nous donner ton jar, que j'essaie sous mac pour voir ?
Marsh Posté le 30-05-2005 à 20:03:57
Bonjour enfin plutôt bonsoir à tous !
Après avoir créer mon fichier .jar et l'avoir testé sous différentes version de windows, je l'ai testé sur mac os X et là horeur quand je le lance j'ai un problème dans le constructeur de ImageIcon qui lève une exception de type NullPointerException :s !
Par consèquent j'en ai déduit que lorsque je fais new ImageIcon(getClass().getResource(monimage.gif)) la valeur null est retournée ... La méthode getResource ne fonctionnerai t-elle pas sur mac ou depend -elle des os ???!!
Voilà si quelqu'un à déjà rencontré le problème ou à une idée d'où cela pourrait venir car j'ai vraiment besoin qu'il soit multiplateforme.
Merci d'avance!
Message édité par rital_5_4 le 30-05-2005 à 20:06:30