Hallo zusammen
Habe gerade endlich den Grund dafür gefunden, warum meine Anwendung, die in einem Jar steckt
(Plugin für ne rcp-anwendung) nicht funktioniert:
Ich lade mittels
ein Bild, welches ich später auf einen Tabreiter klatschen will.
Wenn ich die Anwendung aus Eclipse heraus starte funktioniert alles super.
Aber wenn das ganze aus dem jarfile gestartet wird fliegt eine Exception, nämlich:
Der Fehler kommt auch, wenn ich stattdessen
schreibe.
Das Jar-file sieht so aus:
[...]
rat2/bild.jpg
[...]
rat2/pane1/views/klasseDieDasBildHabenWill.class
An dem Display.getCurrent() kann es nicht liegen, das benutze ich auch schon weiter oben im Code
und da fliegt keine Exception..
Irgendeine Idee wie ich an meine Bilder komme ? ???:L
Beste grüße,
ich_wills_wissen :###
Habe gerade endlich den Grund dafür gefunden, warum meine Anwendung, die in einem Jar steckt
(Plugin für ne rcp-anwendung) nicht funktioniert:
Ich lade mittels
Code:
Buchenbg = new Image(Display.getCurrent(), getClass().getResourceAsStream("/rat2/bild.jpg"));
ein Bild, welches ich später auf einen Tabreiter klatschen will.
Wenn ich die Anwendung aus Eclipse heraus starte funktioniert alles super.
Aber wenn das ganze aus dem jarfile gestartet wird fliegt eine Exception, nämlich:
java.lang.IllegalArgumentException: Argument cannot be null
Der Fehler kommt auch, wenn ich stattdessen
Code:
Buchenbg = new Image(Display.getCurrent(), getClass().getResourceAsStream("bild.jpg"));
schreibe.
Das Jar-file sieht so aus:
[...]
rat2/bild.jpg
[...]
rat2/pane1/views/klasseDieDasBildHabenWill.class
An dem Display.getCurrent() kann es nicht liegen, das benutze ich auch schon weiter oben im Code
und da fliegt keine Exception..
Irgendeine Idee wie ich an meine Bilder komme ? ???:L
Beste grüße,
ich_wills_wissen :###