Die Einstellung der Standard-Anwendung das Symbol Bild in Java swing auf OS X

Ich versuche das icon-Bild für eine Jar-Datei:

setIconImage(new ImageIcon(getClass().getResource("logo.png")).getImage());

Beim laufen in Mac OS X 10.7.4 bekomme ich die folgende Fehlermeldung:

Jun 28 15:21:40 (my dhcp) java[73383] <Error>: CGContextGetCTM: invalid context 0x0
Jun 28 15:21:40 (my dhcp) java[73383] <Error>: CGContextSetBaseCTM: invalid context 0x0
Jun 28 15:21:40 (my dhcp) java[73383] <Error>: CGContextGetCTM: invalid context 0x0
Jun 28 15:21:40 (my dhcp) java[73383] <Error>: CGContextSetBaseCTM: invalid context 0x0
Jun 28 15:21:40 (my dhcp) java[73383] <Error>: CGContextGetCTM: invalid context 0x0
Jun 28 15:21:40 (my dhcp) java[73383] <Error>: CGContextSetBaseCTM: invalid context 0x0
Wo ist das Bild? Verwenden getResource() laden Sie das Bild, sprich: getClass().getClassLoader().getResource("logo.png")
Die gleiche Fehlermeldung erscheint, wenn ich dies tun.
Stellen Sie sicher, dass die URL zurückgegeben getResource() ist nicht null.
Sie versuchen, das Dock-icon? oder die Anwendung menubar-Icon?
Bitte Editiere deine Frage, um auch diese Anforderungen.

InformationsquelleAutor rhombidodecahedron | 2012-06-28

Schreibe einen Kommentar