CardLayout 布局管理器以堆叠形式(如一叠卡片)排列组件。
CardLayout 将容器中的每个组件都视为卡,并且每次只有一张卡可视。卡的排序是由容器自己的组件对象内部排序确定的,第一个添加至 CardLayout 对象的组件就是容器第一次显示时的可视组件。
要使用 CardLayout 布局管理器:
- 在 Java Bean 视图或“设计”视图中,选择容器。
- 在“属性”视图中,将布局属性设置为 CardLayout。
- 使用选用板来将组件拖放到 CardLayout 上。组件将象卡片一样堆叠在一起,并且只有最近添加的或当前选择的组件可视。
- 要影响 CardLayout 中的组件的间隔,可以在“属性”视图中设置下列属性:
- 水平间距 - 指定组件与容器边框之间的左右边距大小以(以像素计)。
- 垂直间距 - 指定组件与容器边框之间的上下边距大小(以像素计)。