Salut bonnes fêtes à toi aussi.
Récemment j'ai fait exactement la même chose, j'affiche un JPanel vide et dans un autre thread je charge l'image. Lorsque l'image est chargée je l'affiche dans mon JPanel.
Pour charger l'image moi j'ai préférais utiliser
ImageIO.read (tonFichier);
parceque lorsque l'appel à cette fonction est terminée (sans exceptions évidemment) tu es sur que ton image est entierement chargée.
Et pour l'affichage j'utilise drawImage et ça marche très bien.
Voilà j'espère que j'ai pu t'aider.
Partager