à supprimer
à supprimer
Bonjour
1. oui c'est possible en utilisant FatJar par exemple.
2. après tu pourras lire tes images depuis le jar (une fois les images mises dans un jar par exemple)
Cordialement
merci à toi, je vais regarder du coté de fat jar, tu peux jeter un coup d'oeil à mes classes juste au dessus. Même en mettant les images dans un dossier images à coté, ça ne marche pas avec eclipse et ça c'est pas normal...
J'ai réussi en mettant ça. En fait, j'avas mis images/nom_image pour aller dans mon source folder images, mais apparamment il ne faut pas, donc j'ai mis ça et j'ai quand même laissé le source folder images dans eclipse, et maintenant ça marche même sans les images à coté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ImageIcon imageSimpson=new ImageIcon(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("simpson1.gif"))); ImageIcon imageMorpion= new ImageIcon(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("morpion.jpg"))); ImageIcon imageCreateur=new ImageIcon(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("createur.jpg"))); ImageIcon imagePodium=new ImageIcon(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("podium.gif")));
Cool
Parce qu'il à ditet j'ai dit... je voudrais avoir un JAR executable avec mes images intégrées dedans, donc UN seul fichierAvecoui c'est possible en utilisant FatJar par exemple.ça passait pas parce que les images n'étaient pas référencées dans ton classpath
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ImageIcon imageMorpion=new ImageIcon("/Users/Juju/Desktop/morpion.jpg"); .......
Tiens, en pièce jointe j'ai zippé le projet Eclipse, dans lequel tu pourras constater les modifications par rapport à ce que tu as fait toi
Un conseil, n'utilise jamais de caractère accentué pour tes variables, méthodes et classes, c'est toujours potentiellement problématique à cause de l'encoding de ces caractères.
Ok... bon, je ne sais pas, je n'ai jamais utilisé FatJar (même si je sais qu'avant Eclipse 3.5 il était utile pour packager des libs tierces dans le même jar final)...
Mais par contre, effectivement je n'ai pas compris ton explication jujusous3, car tu disaiset ensuite tu indiques un chemin absolu ou en tous les cas qui paraît absolupas mes images présentes à la racine ni nul part ailleurs, juste tout intégré dans la JAR[EDIT]Ok, j'imagine que FatJar aurait permis simplement de pouvoir indiquer les images situées n'importe où sur le FileSystem au moment du packaging. Ce que ne permet pas a priori l'outil d'export de Eclipse... [/EDIT]"/Users/Juju/Desktop/morpion.jpg"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager