[JAVA] pb avec un .jar

Fermé
ogtraba - 16 mai 2007 à 16:23
 ogtraba - 18 mai 2007 à 10:15
bonjours,

j'ai crée avec eclipse un jar autoexecutable. lorsque je le lance, ma fenetre d'introduction apparait et la j'ai deux probleme.

le premier est que normalement il y a un logo et il n'apparait pas.
j'ai lut que ça venais du fait que eclipse interpreté le nom et que quand on execute le programme a partir d'un JAR il faut que dans le code le nom de l'image soit le meme que le fichier avec les majuscules au même endroit, etc. j'ai fait ça mais ca ne change rien. je pense quelle doit pas etre au bon endroi dans l'archive mais je ne sais pas ou la mettre.

le deuxieme probleme est que lorsque je clique sur le bouton de ma fenetre, cela doit en ouvrir une autre et rien ne ce passe.

alors est ce que cela vient du fait que j'ai ranger mais classe dans différent package?

ma hierarchi est la suivant

monprojet.fenetre
monprojet.fenetreSecondaire
monprojet.bouton
etc...

mon logo ce trouve a la racine du projet, il n'est pas dans un package. j'ai fait ça car sous eclipse il n'apparaissé pas sinon.

que dois-je faire?
A voir également:

3 réponses

Le Pierro Messages postés 27 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007 7
16 mai 2007 à 17:33
Salut, je pense que ceci pourrait t'aider :

https://www.developpez.net/forums/d39552/java/general-java/jar-utiliser-images/

Je ne savais pas qu'il était possible d'intégrer des images dans un jar. J'ai voulu chercher sur le net et je suis tomber sur ce topic par hasard. J'espère que ça pourra t'aider, ça à l'air d'être très proche de ton problème ;).
0
bon hier j'ai essayé de poster toute la journée mais y avais un probleme avec le site et j'ai pas réussie;

deja merci pour l'image ça marche mais j'ai toujours le probleme avec les autre fenetre elles ne s'affichent pas lorsque j'appuis sur les boutons correspondant.

quelqu'un a une solution svp...
0
bon apparament le probleme vient du driver jdbc qui ce charge sous eclipse mais pas dans mon jar. j'ai remarqué que les classes que j'ai importé pour le driver ne sont pas incorporé dans mon jar. J'ai lut qu'il falait utilisé le plugin fatjar de eclipse mais j'ai pas trouvé ou c'était.

si quelqu'un peut m'éclairer.
0