18.11.2013 Aufrufe

Grafikprogrammierung in Java

Grafikprogrammierung in Java

Grafikprogrammierung in Java

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.

AWT und Sw<strong>in</strong>g im Vergleich<br />

• Im AWT wird der Peer-Ansatz verfolgt: Alle AWT-Komponenten reichen die<br />

auszuführenden Aktionen an plattformspezifische GUI-Objekte, sogenannte Peers,<br />

weiter. Komponenten, die solche Peer-Objekte benötigen, werden als<br />

schwergewichtig bezeichnet. Diese Komponenten sehen auf unterschiedlichen<br />

Betriebssystemen unterschiedlich aus. Es können nur die Funktionalitäten<br />

bereitgestellt werden, die auf dem jeweiligen Betriebssystem zur Verfügung stehen.<br />

• Fast alle Sw<strong>in</strong>g-Komponenten s<strong>in</strong>d vollständig <strong>in</strong> <strong>Java</strong> geschrieben und werden<br />

deshalb leichtgewichtig genannt. Form und Funktion s<strong>in</strong>d daher weitgehend<br />

unabhängig vom Betriebssystem. Die Oberfläche kann plattformunabhängig<br />

gestaltet werden und ist noch zur Laufzeit veränderbar (pluggable look and feel).<br />

11.6 Die Sw<strong>in</strong>g-Klassen 11-83

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!