Instanțele acestei clase sunt gestionari de poziționare, care plasează componentele în container una peste alta, ca într-un pachet de cărți de vizită.La un moment dat este vizibilă numai componenta de deasupra, însă componentele își pot schimba locurile între ele prin rotație.
public CardLayout(int hgap, int vgap) - construiește un cardLayout care are pe margini spațiile libere hgap pe orizontală și vgap pe verticală.
public int getHgap() - întoarce spațiul liber pe orizontală.
public void setHgap(int hgap) - setează spațiul liber pe orizontală.
public int getVgap() - întoarce spațiul liber pe verticală.
public void setVgap(int vgap) - setează spațiul liber pe verticală.
public void first(Container parent) - pune deasupra prima componentă din containerul părinte specificat.
public void next(Container parent) - pune deasupra următoarea componentă a containerului specificat.
public void previous(Container parent) - pune deasupra componenta precedentă a containerului specificat.componenta cu numele name din containerul specificat.
public void show(Container parent, String name) - pune deasupra
public void last(Container parent) - pune deasupra ultima componentă
din containerul specificat.