Hallo Leute,
ich habe in meinem Eclipse-Projekt zwei Ordner: src und icons.
Im src-Ordner sind mehrere Packages vorhanden. In einem dieser Packages möchte ich über eine Klasse ein gif aus dem icons-Ordner benutzen.
src
- de.uni_bremen.aide.ame.editor.editparts.EdgeEditPart;
icons
- xicon.gif
Hintergrund ist, dass ich an einer Kante ein Icon anzeigen möchte. Wenn ich das Ganze allerdings zur Laufzeit ausführe, also eine Kante von A nach B ziehe, bekomme ich folgenden Fehler:
Caused by: java.io.FileNotFoundException: .\icons\xicon.gif (Das System kann den angegebenen Pfad nicht finden)
Wenn ich einen absoluten Pfad (z.B. C:/xicon.gif) verwende dann funktioniert das Ganze. Es muss also mit der Ordnerstruktur in Eclipse bzw. dem Zugriff auf diese zusammenhängen.
Kann mir da jemand weiter helfen? Mache ich grundsätzlich etwas falsch oder habe ich etwas vergessen zu konfigurieren?
Danke im Voraus
ich habe in meinem Eclipse-Projekt zwei Ordner: src und icons.
Im src-Ordner sind mehrere Packages vorhanden. In einem dieser Packages möchte ich über eine Klasse ein gif aus dem icons-Ordner benutzen.
src
- de.uni_bremen.aide.ame.editor.editparts.EdgeEditPart;
icons
- xicon.gif
Java:
Image img = new Image(Display.getDefault(), "./icons/xicon.gif");
Hintergrund ist, dass ich an einer Kante ein Icon anzeigen möchte. Wenn ich das Ganze allerdings zur Laufzeit ausführe, also eine Kante von A nach B ziehe, bekomme ich folgenden Fehler:
Caused by: java.io.FileNotFoundException: .\icons\xicon.gif (Das System kann den angegebenen Pfad nicht finden)
Wenn ich einen absoluten Pfad (z.B. C:/xicon.gif) verwende dann funktioniert das Ganze. Es muss also mit der Ordnerstruktur in Eclipse bzw. dem Zugriff auf diese zusammenhängen.
Kann mir da jemand weiter helfen? Mache ich grundsätzlich etwas falsch oder habe ich etwas vergessen zu konfigurieren?
Danke im Voraus