Grafikprogrammierung in Java
Grafikprogrammierung in Java
Grafikprogrammierung in Java
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