Wenn ich mein Applet im Eclipse Appletviewer startet, dann werden Icons, die ich in die JTextPane einfüge angezeigt. Auch sämtliche andere Icons die ich in meinem Applet verwende werden angezeigt (Labels mit Icons etc).
Wenn ich das Applet jedoch im Browser aufrufe werden die Icons in der JTextPane nicht mehr angezeigt. Die Bilder in den Labels aber schon. Die Bilder werden korrekt geladen, sie werden nur nicht im JTextPane angezeigt.
Es wird jeweils die gleiche VM verwendet mit der gleichen Java Version.
Der einzige unterschied liegt im Ladevorgang des Bildes.
Zum laden aus dem JAR Archive
Zum Laden vom lokalen Dateisystem (beim Entwickeln und Testen)
Ich vermute, dass es sich hier jeweils um ein anderes Bildformat handelt ... kann das wer bestätigen?
mfg userc45
Wenn ich das Applet jedoch im Browser aufrufe werden die Icons in der JTextPane nicht mehr angezeigt. Die Bilder in den Labels aber schon. Die Bilder werden korrekt geladen, sie werden nur nicht im JTextPane angezeigt.
Es wird jeweils die gleiche VM verwendet mit der gleichen Java Version.
Der einzige unterschied liegt im Ladevorgang des Bildes.
Code:
Image tmp = null;
Zum laden aus dem JAR Archive
Code:
tmp = Toolkit.getDefaultToolkit().getImage(this.getClass().getResource(path));
Zum Laden vom lokalen Dateisystem (beim Entwickeln und Testen)
Code:
tmp = ImageIO.read(new File(prefix + path));
Ich vermute, dass es sich hier jeweils um ein anderes Bildformat handelt ... kann das wer bestätigen?
mfg userc45