Problème chemin pour afficher une image.

Résolu/Fermé
Maxmax74 Messages postés 325 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 9 février 2017 - 8 mars 2013 à 09:05
Maxmax74 Messages postés 325 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 9 février 2017 - 10 mars 2013 à 08:41
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 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
9 mars 2013 à 08:27
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 mardi 22 avril 2008 Statut Membre Dernière intervention 9 février 2017 60
10 mars 2013 à 08:41
En effet, une fois l'image sortie du dossier src, tout fonctionne correctement.
Merci.
0