2010-08-10 5 views
2

Je crée un projet Scala dans Eclipse. C'est juste une simple application Swing. J'ai essayé de charger une icône pour ma fenêtre Frame.Images dans Eclipse

iconImage = java.awt.Toolkit.getDefaultToolkit.getImage(resourceFromClassloader("icon.png")) 

Je sais qu'il y a des dossiers src et bin dans le dossier de projet que j'ai créé. J'ai réussi à charger icon.png si je le mets dans le dossier bin. Je me demande s'il existe un moyen de le mettre dans le dossier src et Eclipse pour le copier dans le dossier bin lorsque le projet est construit?

De même, si je devais placer icon.png dans un dossier nommé images à l'intérieur de src, y a-t-il un moyen de le charger automatiquement dans le dossier bin?

Répondre

2

Je ne peux parler que pour Java dans Eclipse, mais lorsque je place des icônes dans le dossier src, elles sont automatiquement copiées dans le dossier bin au moment de la compilation. Pour Java, il existe un paramètre de filtre sur Fenêtre - Préférences - Java - Compilateur - Bâtiment. Peut-être que vous l'avez configuré pour filtrer les images png.

+0

Cela ne fonctionne pas vraiment. J'ai collé un fichier dans le dossier src, le projet de construction mais il reste seulement là. – JohanSJA

+0

Je suis désolé, nokul. Mais cela semble fonctionner maintenant. Lorsque j'ai cliqué sur le nœud principal du projet et l'actualiser, je suis capable de le construire avec succès. – JohanSJA