IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Absence des images .jar


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java disponible
    Inscrit en
    Janvier 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java disponible
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2018
    Messages : 12
    Par défaut Absence des images .jar
    Bonjour,

    Je me permets de laisser à nouveau ma trace sur ce forum car je fais face à une incompréhension certaine et vérifiée...^^

    Je dispose d'un projet Java avec interface graphique où les boutons disposent d’icônes pour définir son action.

    Lors de l'utilisation via l'IDE (NetBeans), les icônes s'affichent correctement au bon endroit.

    Cependant, dès que je compile et que je tente d'utiliser le .jar, les icônes disparaissent sans aucune raison car la structure ne semble pas modifier.

    Je vous laisse un screen-shot de mon arborescence.

    Nom : arbo-projet.png
Affichages : 240
Taille : 9,7 Ko

    Afin d'optimiser l'utilisation j'ai crée un objet qui dispose de la fonction suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    public void iconeBouton(JButton bouton, String adresse)
    {
    	try
    	{
    		Image img = ImageIO.read(getClass().getResourceAsStream(adresse));
    		bouton.setIcon(new ImageIcon(img));
    	}
    	catch (Exception ex)
    	{
    		System.out.println(ex);
    	}
    }
    Avec un appel d'adresse comme tel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private final String iconeAdresseQuitter = "icones/iconeQuitter.png";
    Mais malgré cela rien ne s'affiche.

    Si vous avez des pistes, je suis tout à vous !!!!! XD

  2. #2
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    Essaye d'ajouter un "/" devant le lien de ta ressource.

    Et il faut bien vérifier que le fichier n'est pas exclu lors de la génération du jar (ne connaissant pas Netbeans, je ne connais pas trop sa politique de build)

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Java disponible
    Inscrit en
    Janvier 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java disponible
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2018
    Messages : 12
    Par défaut
    Citation Envoyé par millie Voir le message
    Essaye d'ajouter un "/" devant le lien de ta ressource.

    Et il faut bien vérifier que le fichier n'est pas exclu lors de la génération du jar (ne connaissant pas Netbeans, je ne connais pas trop sa politique de build)
    Mes différents tests m'ont fait enlever le "/" mais cela ne change rien.
    Je n'ai pas l'impression qu'on puisse modifier le build du .jar avec Netbeans...

    Merci de ta réponse ;-)

  4. #4
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    T'as dézippé le jar pour vérifier que c'était bien dedans ?

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Java disponible
    Inscrit en
    Janvier 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java disponible
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2018
    Messages : 12
    Par défaut
    Citation Envoyé par millie Voir le message
    T'as dézippé le jar pour vérifier que c'était bien dedans ?
    Si je dézippe le .jar, j'ai bien toute mon arborescence et tout mes fichiers dans le package "icones"...

    La je sèche et je n'ai rien trouvé sur les forums.

    Mis à part une recopie du projet sous Eclipse et une définition du build du projet, je ne vois pas d'autres solutions.

  6. #6
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Par défaut
    J'ai une théorie... Mais c'est assez théorique.

    La casse du fichier n'importe pas dans un workspace mais elle importe au sein du jar. Et on pourrait supposer une erreur de casse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Distribuer un .jar pour un projet qui a des image
    Par pigpen dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 16/07/2007, 14h44
  2. Ouvrir des images contenu dans le jar
    Par Seb33300 dans le forum Applets
    Réponses: 1
    Dernier message: 24/05/2007, 13h10
  3. [JAR] Utiliser des images d'un .JAR
    Par Zoroastre dans le forum Général Java
    Réponses: 9
    Dernier message: 19/01/2006, 01h36
  4. [JAR] Utiliser des images
    Par Seiya dans le forum Général Java
    Réponses: 2
    Dernier message: 26/08/2005, 18h59
  5. [JAR] créer une archive .jar contenant des images.
    Par keny dans le forum Général Java
    Réponses: 2
    Dernier message: 14/03/2005, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo