Bonjour

J'ai un programme qui affiche une icone mais l'image de cette icône n'est pas trouvée.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Image image = ImageIO.read(getClass().getResource("/icon.gif"));
me renvoie une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Exception in thread "main" java.lang.IllegalArgumentException: input == null!
	at javax.imageio.ImageIO.read(Unknown Source)
mon .classpath
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
	<classpathentry kind="output" path="bin"/>
</classpath>
mon .project
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>mon_projet</name>
	<comment></comment>
	<projects>
	</projects>
	<buildSpec>
		<buildCommand>
			<name>org.eclipse.jdt.core.javabuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>org.eclipse.jdt.core.javanature</nature>
	</natures>
</projectDescription>
l'arborescence de mes fichiers :
(les chiffres = structures répertoires/ sous_répertoires :

1. mon_projet // répertoire du projet

2. src

3. mon_projet //package "mon_projet"

4. classe_1.java
4. classe_2.java
4. classe_3.java

3. icon.gif

2. bin

3. mon_projet //package

4. classe_1.class
4. classe_2.class
4. classe_3.class

j'ai tout essayé rien ne fonctionne

merci d'avance pour votre aide

Carmelo