[Java] Afficher une image dans une fenetre
Résolu
zzzer
Messages postés
906
Date d'inscription
Statut
Membre
Dernière intervention
-
zzzer Messages postés 906 Date d'inscription Statut Membre Dernière intervention -
zzzer Messages postés 906 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise Swing pour creer des fenetres en Java, et j'aimerais afficher une image dans l'une d'entre elles...
J'ai donc cherche sur le net, essaye des bouts de codes trouves a droite a gauche, mais pas moyen d'afficher une image, y'a toujours un souci...
Quelqu'un pourrait me donner un lien ou un bout de code basique qui pourrait m'aider ?
Merci d'avance !
J'utilise Swing pour creer des fenetres en Java, et j'aimerais afficher une image dans l'une d'entre elles...
J'ai donc cherche sur le net, essaye des bouts de codes trouves a droite a gauche, mais pas moyen d'afficher une image, y'a toujours un souci...
Quelqu'un pourrait me donner un lien ou un bout de code basique qui pourrait m'aider ?
Merci d'avance !
A voir également:
- [Java] Afficher une image dans une fenetre
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Légender une image - Guide
- Eclipse java - Télécharger - Langages
- Créer une image iso - Guide
Car la fonction add de la classe JPannel prend un Component en parametre, or, une ImageIcon n'est pas un Component... Et impossible de le caster en tant que tel...
JLabel monLabel = new JLabel(icon);
Ca marche nickel, c'est exactement ce que je voulais !
Merci beaucoup !
Pour ceux que ça intéresserait à l'avenir, voici le code complet :
A noter que dans mon cas, l'image se trouve directement dans le dossier du projet, d'où l'absence de chemin absolu. Mais j'aurais également pu en utiliser un, en mettant par exemple new ImageIcon("C:\\Flo\\Photos\\elisha_cuthbert.jpg"); ... Attention en effet à bien mettre \\ et non pas / ni \.