Nächste Seite: FlowLayout
Aufwärts: AWT - Applikationen
Vorherige Seite: Die Schnittstelle FileFilter verwenden
  Inhalt
Verschiedene Layouts erlauben die Anordnung von AWT- oder Swing-Komponenten am Bildschirm. Konkret kommen etwa folgende Layouts zum Einsatz:
- FlowLayout() - legt die Objekte ``der Reihe nach'' auf der gewählten Ebene ab.
- GridLayout() - legt ein Gitter für das Layout fest. Als Parameter werden die Anzahl der Zeilen, Anzahl der Spalten, Abstand der Spalten und Abstand der Zeilen übergeben.
- GridBagLayout() - ist das umfassendeste Layout; die Objekte können mehrere Zeilen und Spalten umfassen.
- BorderLayout() - die Fläche wird in 5 Bereiche eingeteilt, die (wie auf einer Landkarte) mit ``East'', ``South'', ``West'', ``North'' und ``Center'' bezeichnet werden.
- CardLayout() - zeigt (ähnlich zu einem Kartenstapel) immer nur eine Ebene an.
Mit Hilfe so genannter Panels können die einzelnen Layouts miteinander kombiniert werden, sodass auch komplexe Anordnungen der Komponenten auf einer Fensterfläche möglich sind. Dies wird in verschiedenen Beispielen im Kapitel ``Grafik, Events und Anwendungsbeispiele'' verwendet und erläutert.
Unterabschnitte
Alfred Nussbaumer
2003-02-10