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

 Java Discussion :

Problème d'affichage d'une image


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 22
    Par défaut Problème d'affichage d'une image
    Bonjour

    je viens de terminer la création d'une interface graphique sous éclipse en java.
    j'ai créée mon .jar et mon appli tourne bien. Le problème est qu'au lancement j'affiche une fenêtre avec le logo de l'appli que j'ai créée avec "paint" dans un premier temps pour tester. Cette image est au format .jpg. Sous eclipse quand je lancer le prog, tous s'affiche RAS, mais pas quand je lance à partir de la console. Y'aurait il un problème au niveau du format de l'image par hasard?

    merci pour votre aide.
    le.nono

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 104
    Par défaut
    Salut,

    ça sent le problème de chemin d'accès. Où es ton image ? Comment tu la charges ? Tu passes par le classpath ou par chemin de fichier ?

  3. #3
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 22
    Par défaut
    j'utilise un chemin relatif à partir de ma src comme ceci: src/images/<nom du fichier.jpg>

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 104
    Par défaut
    L'image est dans le jar ?

    Comment lis tu l'image (ligne de code) ?

  5. #5
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pour faire simple:

    1 tu mets ton image dans un package de ton application (genre fr.toto.app.resources.images)
    2 tu y accèdes via son chemin dans le classpath de la façon suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.getClass().getResource("/fr/toto/app/resources/images/monImage.jpg");
    qui te renvoie l'URL de l'image, URL directement utilisable dans les méthodes qui chargent les images (que ce soit du new ImageIcon ou du ImageIO.read)

  6. #6
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 22
    Par défaut
    Merci beaucoup j'arrive à afficher mes images!!!

    Seul remarque ces images ne s'affichent plus quand je lance l'appli sous Eclipse.

Discussions similaires

  1. Problème d'affichage d'une image avec Glade.
    Par tistri dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 21/04/2007, 18h56
  2. Problème d'affichage d'une image GIF
    Par michaeljeru dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 01/04/2007, 10h27
  3. Problème d'affichage d'une image
    Par parano dans le forum C++
    Réponses: 12
    Dernier message: 21/03/2007, 18h57
  4. problème d'affichage d'une image au format DDS (24-bit)
    Par thunderbird dans le forum DirectX
    Réponses: 2
    Dernier message: 22/03/2006, 11h00
  5. [GD] Problème d'affichage d'une image avec gd2
    Par turini dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/10/2005, 11h59

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