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 :
Le résultat de ces quelques lignes me donne par exemple :
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
/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.
PS : si vous désirez voir l'intégralité du code je vous le posterais.
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);
Merci d'avance,
Tryp'
Partager