16.11.2013 Aufrufe

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

BufferedImage-Objekte<br />

E<strong>in</strong> BufferedImage-Objekt besteht aus e<strong>in</strong>em Raster-Objekt und e<strong>in</strong>em ColorMo<strong>de</strong>l-<br />

Objekt.<br />

Der Raster kümmert sich um die Bildverwaltung, wobei <strong>de</strong>r DataBuffer die Bilddaten<br />

enthält und das SampleMo<strong>de</strong>l angibt, wie die Bilddaten zu <strong>in</strong>terpretien s<strong>in</strong>d.<br />

Das ColorMo<strong>de</strong>l gibt an, wie die Pixeldaten <strong>in</strong> Bezug auf ihre Farben ausgewertet<br />

wer<strong>de</strong>n sollen. E<strong>in</strong> BufferedImage kann als OffScreen-Puffer dienen. Damit kann<br />

man das Objekt schon im Speicher ren<strong>de</strong>rn, bevor man das Bild o<strong>de</strong>r nur <strong>de</strong>n<br />

benötigten Ausschnitt auf <strong>de</strong>n Bildschirm kopiert.<br />

4.3.8 Animationen mit <strong>Java</strong>2D<br />

Man kann mit <strong>Java</strong>2D e<strong>in</strong>fache Animationen erstellen, z.B.:<br />

310

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!