INSÉRER DES IMAGES DANS UN .JAR EXECUTABLE (ECLIPSE)

Madvin Messages postés 123 Date d'inscription mardi 5 août 2003 Statut Membre Dernière intervention 26 août 2012 - 14 juin 2010 à 13:15
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 26 juil. 2012 à 21:13
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/51904-inserer-des-images-dans-un-jar-executable-eclipse

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
26 juil. 2012 à 21:13
Salut,

Lis ce tutoriel et ça marchera.
dazdaz2501 Messages postés 2 Date d'inscription lundi 14 novembre 2011 Statut Membre Dernière intervention 25 juillet 2012
25 juil. 2012 à 15:57
et voilà la source :

import javax.swing.*;
import java.awt.*;

public class test extends JFrame{

Container con=new Container();

JButton b1= new JButton();
JLabel lab1=new JLabel();

public test() {

this.setTitle("dazdaz");
this.setSize(1350,700);
this.setContentPane(con);
this.setVisible(true);
this.setResizable(false);

con.add(lab1);
lab1.setBounds(700,0,350,700);

lab1.setIcon(new ImageIcon(getClass().getClassLoader().getResource("image/1.JPG")));

}

//----------------main------------------------

public static void main (String[]agrs){

test j1=new test();
}

}
dazdaz2501 Messages postés 2 Date d'inscription lundi 14 novembre 2011 Statut Membre Dernière intervention 25 juillet 2012
25 juil. 2012 à 14:45
salut tout le monde ! s.v.p j'ai besoin que quelqu'un m'aide! j'ai besoin d'exporter un jar sous eclipse ! ce jar doit contenir des images ! j'ai suivi plusieurs tuto mais sa n'a pas marcher ! je veux savoir : comment appeler nos image depuis le source et comment configurer leur chemins et enfin s'il s'agit d'une astuce lors de la phase de génération du jar ! merci d'avance et j'ai trop besoin de me montrer comment !
cs_Kimjoa Messages postés 262 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 19 septembre 2014
1 déc. 2010 à 00:49
cool, vais essayer ca dans mes sources, merci pour l'info !
cs_calogerogigante Messages postés 28 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 25 octobre 2009
25 juin 2010 à 15:44
Il faut aussi signaler que cette technique marche sous n'importe quel EDI, notamment NetBeans... C'est une bonne idée de rappeler tout ça ici je trouve, merci...
Numerico Messages postés 17 Date d'inscription samedi 16 décembre 2000 Statut Membre Dernière intervention 8 juillet 2011
23 juin 2010 à 01:06
Bonjour,
Ton tutoriel est super utile.
Je l'ai utilisé hier juste pour joindre au jar des fichiers.

Je viens de tester sur Eclipse avec une petite classe :

import javax.swing.*;

public class Fenetre extends JFrame {
private static final long serialVersionUID = 1L;

public Fenetre() {
super("La Fenetre graphique");
this.setSize(300,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Exemple jlab = new Exemple("toto");
this.getContentPane().add(jlab);
}
static public void main(String[] args) {
JFrame f = new Fenetre();
f.setVisible(true);
}
}
Ca marche très bien.

Merci pour ce tutoriel.

Cordialement.

Numerico
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
14 juin 2010 à 17:48
Voilà, je viens de modifier la source, merci de ton aide
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
14 juin 2010 à 13:38
Oui, il faut se servir d'éclipse, c'est un logiciel gratuit. J'aurais bien expliqué comment le faire en s'en passant mais j'en suis incapable.

Merci
Madvin Messages postés 123 Date d'inscription mardi 5 août 2003 Statut Membre Dernière intervention 26 août 2012 3
14 juin 2010 à 13:15
Bonjour,

Votre solution semble passer par l'utilisation d'un logiciel d'environnement de développement particulier... oui mais lequel ? ;p
J'ai eu beau lire et relire, il me semble bien ne l'avoir vu nulle part... ^^

@+
Rejoignez-nous