Utilizar CardLayout (AWT)

O gestor de esquemas CardLayout de AWT dispõe componentes em pilha, como se fosse um baralho de cartas.

O CardLayout trata cada componente no contentor como uma carta, estando somente uma visível de cada vez. O ordenamento das cartas é determinado pelo ordenamento interno dos objectos de componente do próprio contentor, e o primeiro componente adicionado a um objecto CardLayout será o componente visível quando o contentor for apresentado pela primeira vez.

Para trabalhar com o gestor CardLayout:

  1. Na vista Java Beans ou Concepção, seleccione um contentor de Swing.
  2. Na vista Propriedades, defina a propriedade esquema como sendo CardLayout.
  3. Utilize a paleta para largar componentes no CardLayout. Os componentes são empilhados como cartas, tendo somente o componente mais recentemente adicionado ou actualmente seleccionado visível.
  4. Para afectar o espacejamento dos componentes em CardLayout, poderá definir as seguintes propriedades na vista Propriedades:
    • intervalo horizontal - especifica a dimensão em pixéis das margens esquerda e direita entre os componentes e a beira do contentor.
    • intervalo vertical - especifica a dimensão em pixéis das margens superior e inferior entre os componentes e a beira do contentor.
Conceitos relacionados
Gestores de esquemas e contentores

(C) Copyright IBM Corporation 1999, 2004. Todos os direitos reservados.