8.2 | Swing-Komponenten |
Die Swing-Komponenten können zunächst in Container-Klassen und Komponenten-Klassen eingeteilt werden.
Container sind prinzipiell nur für die Aufnahme von anderen Komponenten gedacht. Zu den Container-Klassen gehören beispielsweise alle Fensterelemente und das Applet.
Die Komponenten können in folgende Gruppen eingeteilt werden:
- Einfache Elemente sind Komponenten, die kein eigenes Datenmodel besitzen, beispielsweise einfache Knöpfe oder Anzeigeelemente.
- Komplexe Elemente sind Komponenten, bei denen das Model und das Aussehen fast zwangsläufig selbst programmiert werden muss.