U
undertaker
Gast
Mit
lese ich einen ByteArrayInputStream ein.
Nach dem Einlesen wird das Bild auf Applet-Größe skaliert:
Hier kommt das Problem!
Nur ab und an funktioniert das ganze und das skalierte Bild erscheint im Applet.
Andernfalls hängt sich das Applet einfach auf.
Wenn ich aber nun auf das Skalieren verzichte (was nicht sein darf) erscheint das Bild (in zu großer Form) ohne Probleme.
Vermutlich handelt es sich hierbei um eine RaceCondition.
Wenn jemand dazu helfen kann?
Thanx
undertaker
Code:
Image pic = ImageIO.read(imgds);
Nach dem Einlesen wird das Bild auf Applet-Größe skaliert:
Code:
pic = pic.getScaledInstance(getWidth(), getHeight(), pic.SCALE_SMOOTH);
Hier kommt das Problem!
Nur ab und an funktioniert das ganze und das skalierte Bild erscheint im Applet.
Andernfalls hängt sich das Applet einfach auf.
Wenn ich aber nun auf das Skalieren verzichte (was nicht sein darf) erscheint das Bild (in zu großer Form) ohne Probleme.
Vermutlich handelt es sich hierbei um eine RaceCondition.
Wenn jemand dazu helfen kann?
Thanx
undertaker