• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Zugriff auf Resources

Atelis

Akerö
Registriert
01.03.07
Beiträge
1.835
Hallo Leute,

ich arbeite zur Zeit an einem Java-Programm mit Xcode. Dabei möchte ich auf ein Image zugreifen, welches sich im Ordner "Resources" innerhalb der App befindet. Ich habe nun das Problem, dass ich nicht an das Bild komme, sondern immer "resourceURL: null" an der folgenden Stelle bekomme:

Code:
URL resourceURL = this.getClass().getResource("trayicon.png");

System.out.println("resourceURL: " + resourceURL);

Könnt ihr mir weiterhelfen?

Vielen Dank!
 
Ok, nachdem ich mich zwei Tage intensiv mit dem Problem beschäftigt habe, scheint es, als hätte ich die Lösung gefunden. Die Datei muss nicht mittels der build.xml in den "Resource"-Ordner kopiert werden. Sie muss nur im Ordner "bin" liegen und ist dann mit dem oben beschriebenen Code erreichbar. Sie ist dann scheinbar irgendwie binär in das Programm eingebaut und liegt nicht einzeln im ".app"-Verzeichnis.

Naja, hauptsache es klappt jetzt... :)
 
  • Like
Reaktionen: below