Teil einer Canvas zwischenspeichern
-
Hi
Ich würde gerne, wie der Titel schon sagt, einen Teil einer Canvas zwischenspeichern. Ich stelle mir das so vor:
Auf der Canvas wurden bereits verschiedene Zeichenoperationen ausgeführt. Nun möchte ich einen Ausschnitt in Form eines Rechteckes in einer Variablen (z.B. wieder vom Typ Canvas) speichern. In der Graphics Klasse habe ich bereits die Methode copyArea(..) gefunden, die leider den ausgewählten Bereich nur verschieben kann.
Weiß einer von euch vllt. wie man das anstellen kann.
Grüße
dit Xul
-
Schau dir die Klassen WritableRaster und BufferedImage an. Bestimmt geht es damit.
-
Danke für den Tipp. Auf Images wär ich wohl nich so schnell gekommen.
Gruß
dit Xul