2017-10-14 5 views
-1

Chaque fois que je dois charger une image de i ont des difficultés avec son chemin Comme j'utiliser Eclipse et en le plaçant dans le dossier src, puis en utilisant ce cheminCant choisir un chemin par défaut en Java lors de l'utilisation ImageIcon en Java

ImageIcon = new ImageIcon ("/image.png"); 

Il ne charge pas l'image je dois le mettre quelque part dans mon ordinateur et puis copier coller son chemin .... Son pas vraiment meilleure option comme quand j'ai tendance à exécuter mon code dans un autre ordinateur j'ai besoin de changer les chemins de toutes les images dans mon code de retour s'il vous plaît aider

Merci

Répondre

0

Créer « ressource » dossier dans votre dossier de projet que coller votre image dans ce dossier et essayer de suivre

imageIcon ii = new imageIcon(getClass().getResource("/image.png")); 

Ou utilisez BufferedImage comme suit

BufferedImage bi = ImageIO.read(getClass().getResource("/image.png"); 
+0

didnt a travaillé – user8733113

+0

Pouvez-vous envoyer votre code si que je peux essayer de vous aider –

+0

En fait cela fonctionne ... l'image est chargée mais ... j'ai peur qu'elle ne fonctionne pas sur d'autres systèmes ... Corrigez-moi si je me trompe – user8733113