Slyh: Danke

Beitrag lesen

Hallo,

Über eine Schleife habe ich nun dafür gesorgt, dass die Zeichenmethoden zwei Mal ausgeführt werden: Einmal zum Zeichnen auf den Bildschirm, und ein Mal zum Erzeugen der PNG-Datei.

Du kannst das auch in einem Aufwasch machen, indem du in das BufferedImage
reinschreibst und danach das BufferedImage über Graphics(2D).drawImage(...)
ausgibst.

Je nachdem wie aufwendig die Zeichenoperationen sind, wirst du damit
erhebliche Rechenzeit sparen, weil alle Operationen nur einmal ausgeführt
werden müssen. Und das BufferedImage mußt du ja ohnehin erzeugen...

Gruß
Slyh