Problème chemin pour afficher une image.

Résolu
Maxmax74 Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -  
Maxmax74 Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite afficher des images dans mon programme en JAVA.
Je parviens à les afficher uniquement en précisant le chemin complet :

BufferedImage myPicture = ImageIO.read(new File("D:/[...]/src/image1.png"));

Comme il s'agit d'un projet où on est plusieurs à travailler dessus, j'aimerai réussir à faire fonctionner cette ligne sans avoir à noter le chemin complet.
Dès que je ne laisse que "/src/image1.png" pour le chemin l'image n'est plus affichée.

Cette commande étant dans un "try", je "catch" une exception sur cette même ligne de code.

Merci d'avance pour votre aide.

A voir également:

2 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
C'est bizarre de mettre l'image dans le dossier src...
Tu peux mettre directement "image1.png" et placer ton image à la racine de ton exécution (selon ta configuration). Par exemple en ligne de commandes, tu mettras image1.png dans le dossier bin, mais dans Eclipse tu devras la mettre dans le dossier de ton projet (celui qui contient src et bin)
1
Maxmax74 Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   60
 
En effet, une fois l'image sortie du dossier src, tout fonctionne correctement.
Merci.
0