CardLayout(AWT) 사용

AWT CardLayout 레이아웃 관리자는 스택에 스택 카드 같은 컴포넌트를 배열합니다.

CardLayout은 컨테이너의 각 컴포넌트를 카드로 처리하며 한 번에 하나의 카드만 표시합니다. 카드의 순서 지정은 컨테이너 고유의 컴포넌트 오브젝트의 내부 순서 지정에 의해 결정되며 CardLayout 오브젝트에 추가된 첫 번째 컴포넌트는 컨테이너가 처음 표시될 때 가시적 컴포넌트입니다.

CardLayout 레이아웃 관리자에 대해 작업하려면 다음을 수행하십시오.

  1. Java Bean 보기 또는 디자인 보기에서 Swing 컨테이너를 선택하십시오.
  2. 특성 보기에서 레이아웃 특성을 CardLayout으로 설정하십시오.
  3. 팔레트를 사용하여 컴포넌트를 CardLayout에 놓으십시오. 컴포넌트는 카드처럼 스택되며 가장 최근에 추가되거나 현재 선택된 컴포넌트만 표시됩니다.
  4. CardLayout에서 컴포넌트의 간격을 변경하려면 특성 보기에서 다음 특성을 설정하면 됩니다.
    • 가로 간격 - 컴포넌트와 컨테이너 경계 간 왼쪽 및 오른쪽 여백의 크기(픽셀)를 지정합니다.
    • 세로 간격 - 컴포넌트와 컨테이너 경계 간 위쪽 및 아래쪽 여백의 크기(픽셀)를 지정합니다.
관련 개념
레이아웃 관리자 및 컨테이너

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