G
Guest
Gast
Habe folgenden Code geschrieben. Er steht im Konstruktor meines JFrames.
Leider bewirkt der Code nicht das was er soll. Es wird zwar das Standarticon von Eclipse/Java (die Kaffeetasse ausgeblendet) aber seltsamerweise funktioniert nicht einmal der Sleep, der aber eigentlich sowieso nur zu Testzwecken drinne gelandet war, genau wie die System.out.printlns.
Kann mir jemand helfen, wie ich mein Icon nun endlich oben angezeigt bekommen kann??
Ach ja,die Ausgabe der Grösse liefert ein -1, was wohl damit zusammenhängt, daß er es nicht lädt, leider weiss ich nicht wieso und bin inzwischen mit meinem Lateinam Ende.
Wäre für Hilfe echt dankbar, vielen Dank schonmal für dieselbe
Lieben Gruss
Code:
Image img = null;
Toolkit toolkit = Toolkit.getDefaultToolkit();
MediaTracker MyTracker = new MediaTracker(this);
img = toolkit.getImage("lock.gif");
MyTracker.addImage(img, 0);
try {
MyTracker.waitForAll();
Thread.sleep(2);
} catch (Exception e) {
// TODO: handle exception
System.out.println(e.getMessage());
}
System.out.println(img.getWidth(null));
this.setIconImage(img);
Leider bewirkt der Code nicht das was er soll. Es wird zwar das Standarticon von Eclipse/Java (die Kaffeetasse ausgeblendet) aber seltsamerweise funktioniert nicht einmal der Sleep, der aber eigentlich sowieso nur zu Testzwecken drinne gelandet war, genau wie die System.out.printlns.
Kann mir jemand helfen, wie ich mein Icon nun endlich oben angezeigt bekommen kann??
Ach ja,die Ausgabe der Grösse liefert ein -1, was wohl damit zusammenhängt, daß er es nicht lädt, leider weiss ich nicht wieso und bin inzwischen mit meinem Lateinam Ende.
Wäre für Hilfe echt dankbar, vielen Dank schonmal für dieselbe
Lieben Gruss