La lecture d'une ressource avec BufferedReader

Je suis en train de lire une ressource qui sera inclus dans un .JAR, mais j'obtiens un nullPointer
pour les éléments suivants:

bReader = new BufferedReader(new InputStreamReader(
                  this.getClass().getResourceAsStream("resources/" + fileName)));

À l'aide d'un Fichier cependant, fonctionne très bien..

bReader = new BufferedReader(new FileReader(new File("resources/" + fileName)));
Vous pouvez imprimer la trace de la pile de l'erreur s'il vous plaît.
Ce qui est totalement quelified nom de this.getClass(), et où est le fichier dans le pot?
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at java.io.Reader.<init>(Reader.java:61), à java.io.InputStreamReader.<init>(InputStreamReader.java:55)

OriginalL'auteur Skogen | 2013-03-03