V
voidee
Gast
Hallo,
wieder einmal das "alte" Problem ein Image zu laden.
Ich habe folgende Konstellation: unter dem Pfad "D:\Programme\JDeveloper\PRJ\classes" habe ich folgende Packagesruktur "de.mypackage.client" (physikalisch also der Ordner "D:\Programme\JDeveloper\PRJ\classes\de\mypackage\client"). Dort drin liegt das Bild "Bild.jpg".
Ich versuche nun verzweifelt ein Java Konsrukt zu finden, mit dem ich dieses Bild dort laden kann, ohne die tatsächliche Ordnerstruktur angeben zu müssen. Später soll das Gesamtpacket als JAR-Datei vorliegen.
Alle Versuche es mittels:
oder
oder
lieferten mir immer eine "null"-URL.
Auch ein Test z.B. mit
liefert eine null-URL.
Wer weiss wie es geht?
Gruß
voidee
wieder einmal das "alte" Problem ein Image zu laden.
Ich habe folgende Konstellation: unter dem Pfad "D:\Programme\JDeveloper\PRJ\classes" habe ich folgende Packagesruktur "de.mypackage.client" (physikalisch also der Ordner "D:\Programme\JDeveloper\PRJ\classes\de\mypackage\client"). Dort drin liegt das Bild "Bild.jpg".
Ich versuche nun verzweifelt ein Java Konsrukt zu finden, mit dem ich dieses Bild dort laden kann, ohne die tatsächliche Ordnerstruktur angeben zu müssen. Später soll das Gesamtpacket als JAR-Datei vorliegen.
Alle Versuche es mittels:
Code:
ClassLoader.getSystemResource("de/mypackage/client/Bild.jpg");
Code:
ClassLoader.getSystemResource("de.mypackage.client.Bild.jpg");
Code:
ClassLoader.getSystemResource("Bild.jpg");
Auch ein Test z.B. mit
Code:
ClassLoader.getSystemResource("java.io.File");
Wer weiss wie es geht?
Gruß
voidee