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

Composants Java Discussion :

Problème pour afficher des images.


Sujet :

Composants Java

  1. #1
    Membre averti Avatar de Tryp'
    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 48
    Par défaut Problème pour afficher des images.
    Bonjour à tous,

    Voila, j'ai un petit problème est malgré de nombreuses recherches je n'ai rien trouvé de satisfaisant.
    Je souhaite afficher une image que j'ai choisis a l'aide d'un JFileChooser.
    Je récupère donc l'adresse complète de l'image dans un fichier File.

    Je vous expose la situation plus clairement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    File file = chooser.getSelectedFile(); // chooser est mon JFileChooser 
    System.out.println(file.getAbsolutePath()); // Ici j'affiche le chemin de l'image
    Le résultat de ces quelques lignes me donne par exemple :
    /Users/Pictures/14675.jpg
    A partire de la, j'ai tout essayé (enfin pas tout j'imagine car sinon j'aurais trouvé la solution).
    Je voudrais afficher l'image choisis dans un JLabel (ou un JPanel si le JLabel ne le permet pas).
    Seulement voila, mon JLabel ne m'affiche rien, ou pire me fait une erreur donc j'aurais aimé savoir comment procéder.

    J'ai essayé comme ci-dessous mais ca ne fonctionne pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    JLabel label = new JLabel();
    label.setIcon(new ImageIcon(file.getAbsolutePath()));
    panneau.add(label);
    PS : si vous désirez voir l'intégralité du code je vous le posterais.

    Merci d'avance,

    Tryp'

  2. #2
    Membre averti Avatar de Tryp'
    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 48
    Par défaut
    Je viens de trouver la solution ,donc on peu considerer le problème réglé.

    Je la poste au cas ou ca pourrais en aider certains.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    File file = chooser.getSelectedFile(); // On récup l'image du JFileChooser
    ImageIcon image = new ImageIcon(file.getAbsolutePath()); // On ajoute l'adresse complete de l'image dans un ImageIcon
    lblImage.setIcon(image); // puis on la place dans un JLabel grâce a setIcon

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

Discussions similaires

  1. Problème pour afficher des images
    Par stan314 dans le forum Ruby on Rails
    Réponses: 5
    Dernier message: 30/12/2008, 14h17
  2. problème pour afficher l'image recuperer d'une base
    Par vbcasimir dans le forum SGBD
    Réponses: 2
    Dernier message: 02/11/2005, 09h47
  3. Problème pour afficher une image bmp
    Par homeostasie dans le forum MFC
    Réponses: 6
    Dernier message: 08/05/2005, 18h36
  4. [MFC]Problème pour afficher une image.
    Par Deedier dans le forum MFC
    Réponses: 4
    Dernier message: 25/03/2005, 16h13
  5. Réponses: 13
    Dernier message: 23/12/2004, 18h01

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