Ok merci, c'est exactement celà sauf...sauf ma class qui doit chargé le fichier est (et je ne peut le changer) en static..
Et on dirais que getClass marche pas sur les class static..
tu dois alors écrire :
1 2
|
MaClass.class.getResourceAsStream(...); |
Dans une méthode static, on ne peut utiliser le mot clé "this", ce qui est implicite dans l'écriture de :
InputStream is1 = this.getClass().getResourceAsStream("fichier.txt");
Pour accéder aux méthodes de la class dans une méthode static, il faut utiliser le mot clé "class" sur la class... qui retourne une instance static de la Class ;-)
Partager