CardLayout (AWT) gebruiken

Met de AWT-CardLayout-layoutmanager worden componenten gerangschikt in een stapel, zoals een stapel kaarten.

CardLayout behandelt elke component in de container als een kaart, waarbij slechts één kaart tegelijk zichtbaar is. De volgorde van de kaarten wordt bepaald door de interne rangschikking van de componentobjecten in de container, en de eerste component die aan een CardLayout-object wordt toegevoegd, is de zichtbare component wanneer de container voor het eerst wordt weergegeven.

Ga als volgt te werk met de CardLayout-layoutmanager:

  1. Selecteer een Swing-container in de view Java-beans of Ontwerp.
  2. Stel de layout-eigenschap in de view Eigenschappen in op CardLayout.
  3. Gebruik het palet om componenten naar de CardLayout te slepen. De componenten worden opgestapeld als speelkaarten, waarbij alleen de als laatste toegevoegde of momenteel geselecteerde component zichtbaar is.
  4. U kunt de spatiëring van de componenten in de CardLayout aanpassen door de volgende eigenschappen in de view Eigenschappen te wijzigen:
    • Horizontale tussenruimte: de breedte (in pixels) van de linker- en rechtermarge tussen de componenten en de rand van de container.
    • Verticale tussenruimte: de hoogte (in pixels) van de boven- en ondermarge tussen de componenten en de rand van de container.
Verwante concepten
Layoutmanagers en containers

(C) Copyright IBM Corporation 1999, 2004. Alle rechten voorbehouden.