Bonjour,

Dans mon jar j'ai inclus une image : default.jpg.
Au lancement de mon application, il va créer une ImageIcon en suite aller enregistrer l'image sur l'ordinateur.
Il me donne cette erreur :
Caused by: java.lang.IllegalArgumentException: Width (-1) and height (-1) cannot be <= 0
Et cela apparaît quand je crée un BufferedImage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
BufferedImage bufferedImage = new BufferedImage(image.getWidth(null), image.getHeight(null), type);
La raison est simple, l'objet image vient d'un ImageIcon et en fait le loadingStatus du ImageIcon est
ERRORED
.

Mais je ne sais pas pourquoi.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ImageIcon avatar = new ImageIcon("/images/default.jpg");
Et l'image se trouve dans le projet -> Package images.

Qu'est-ce qui est faux ?

Cordialement,

rXp>!<