使用 CardLayout

CardLayout 布局管理器以堆叠形式(如一叠卡片)排列组件。

CardLayout 将容器中的每个组件都视为卡,并且每次只有一张卡可视。卡的排序是由容器自己的组件对象内部排序确定的,第一个添加至 CardLayout 对象的组件就是容器第一次显示时的可视组件。

要使用 CardLayout 布局管理器:

  1. 在 Java Bean 视图或“设计”视图中,选择容器。
  2. 在“属性”视图中,将布局属性设置为 CardLayout。
  3. 使用选用板来将组件拖放到 CardLayout 上。组件将象卡片一样堆叠在一起,并且只有最近添加的或当前选择的组件可视。
  4. 要影响 CardLayout 中的组件的间隔,可以在“属性”视图中设置下列属性:
    • 水平间距 - 指定组件与容器边框之间的左右边距大小以(以像素计)。
    • 垂直间距 - 指定组件与容器边框之间的上下边距大小(以像素计)。

上级主题:Swing 和 AWT 布局管理器

相关概念
布局管理器和容器

相关任务
使用 BorderLayout
使用 BoxLayout
使用 FlowLayout
使用 GridLayout(AWT)
使用 GridBag 布局

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