Использование CardLayout (AWT)

Администратор макетов AWT CardLayout помещает компоненты в стопку, похожую на колоду карт.

CardLayout рассматривает каждый компонент в контейнере как карту; в каждый момент времени видна только одна карта. Порядок карт определяется внутренним порядком объектов в контейнере, а при первом отображении контейнера будет виден первый компонент, добавленный к объекту CardLayout.

Для работы с администратором макета CardLayout:

  1. В панели JavaBean или Эскиз выберите контейнер Swing.
  2. В панели Свойства установите значение свойства макет равным CardLayout.
  3. С помощью палитры поместите компоненты в CardLayout. Компоненты помещаются в стек, как карты; при этом виден только добавленный последним, либо выбранный компонент.
  4. Для изменения отступов между компонентами в CardLayout в панели Свойства можно установить следующие свойства:
    • отступ по горизонтали - указывает размер в пикселах для полей слева и справа между компонентами и для рамки вокруг контейнера.
    • отступ по вертикали - указывает размер в пикселах для верхнего и нижнего полей между компонентами и для рамки вокруг контейнера.
Связанные концепции
Администраторы макетов и контейнеры

(C) Copyright IBM Corporation 1999, 2004. Все права защищены.