Java getClass().getResource("Datei") führt zu einer NullPointerException

Ich bin nach dem zetcode Schlange java Spiele tutorial und bekomme immer diese Fehlermeldung:

ImageIcon iid = new ImageIcon(this.getClass().getResource("ball.png"));
ball = iid.getImage();

Exception in thread "main" java.lang.NullPointerException
    at javax.swing.ImageIcon.<init>(Unknown Source)
    at snake2.Board.<init>(Board.java:52)
    at snake2.Snake.<init>(Snake.java:10)
    at snake2.Snake.main(Snake.java:22)

Ich eigentlich nur kopiert und eingefügt, der code, um zu sehen, wie es funktioniert. Sie sind an der richtigen Pakete zu, aber wenn ich versuche es zu starten, ich immer am Ende mit diesem Fehler.

Ist es ein ball.png-Datei neben der .java-Datei? Falls Sie mit eclipse, haben Sie aktualisieren den source Ordner? Ist der code oben genannt, von einer Unterklassen-Methode in einem anderen Paket?
ich importierte es an der falschen Stelle .ich dachte, importieren Sie Sie in das Projekt fügt es in die Ressourcen. wie über das hinzufügen von Ressourcen weltweit, wie ich hinzufügen möchte D:\myresources\ mein Projekt

InformationsquelleAutor kapitanluffy | 2011-04-24

Schreibe einen Kommentar