Bonjour;
Je voudrai récupérer le chemin d’un fichier dans le dossier ressource de mon projet java, et j’ai déjà essayé trois façons, mais le résultat n’est pas ce que j’ai souhaité. Voici les trois*:
1ere façon:
1 2 3
| URL url = Thread.currentThread().getContextClassLoader().getResource("monfichier");
String path = url.getPath().substring(1).replace("%20"," ").replace("!", ""); |
2ème façon:
String path = new File("monfichier").getAbsolutePath();
3ème façon:
1 2
| test = getClass().getResource("mondossier");
String path = test.getPath().substring(1).replace("%20"," ").replace("!", "").replace("ile:", ""); |
Ainsi, je ne veux pas utiliser le chemin complet «*absolu*». J’ai besoin d’une méthode comme celle avec laquelle je récupérer le chemin des images*:
jLabel61.setIcon(new javax.swing.ImageIcon(Toolkit.getDefaultToolkit().getImage(this.getClass().getResource("/ressources/images/easy.JPG"))));
Et Merci
Partager