Använda CardLayout (AWT)

Med AWT CardLayout-layouthanteraren ordnas komponenter på varandra, som en kortlek.

Med CardLayout behandlas varje komponent i behållaren som ett kort, där bara ett kort åt gången visas. Ordningsföljden för korten bestäms av den interna ordningsföljden för komponentobjekten i behållaren och den komponent som först läggs till ett CardLayout-objekt är den komponent som visas när behållaren först öppnas.

Så här arbetar du med CardLayout-layouthanteraren:

  1. I vyn Java-bönor eller designvyn väljer du en Swing-behållare.
  2. I egenskapsvyn väljer du CardLayout för egenskapen för layout:
  3. Använd paletten till att släppa komponenter till CardLayout. Komponenterna placeras ovanpå varandra, som spelkort, och endast den komponent som senast lades till eller den som för tillfället är vald visas.
  4. Du kan påverka avståndet mellan komponenter i CardLayout med hjälp av följande egenskaper i egenskapsvyn:
    • Horisontellt avstånd - Storleken i pixlar för den vänstra och högra marginalen mellan komponenterna och ramen för behållaren.
    • Vertikalt avstånd - Storleken i pixlar för den övre och nedre marginalen mellan komponenterna och ramen för behållaren.
Närliggande begrepp
Layouthanterare och -behållare

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.