4.CardLayout布局管理器

效果:

package com.lvshitech.gui;
import java.awt.CardLayout;
import java.awt.Container;
import javax.swing.JApplet;
import javax.swing.JButton;
public class CardLayoutDemo extends JApplet {
private static final long serialVersionUID = 1L;
CardLayout cl = new CardLayout(20, 40);
// 组件在卡片中有边界
JButton b1 = new JButton("卡片一");
JButton b2 = new JButton("卡片二");
JButton b3 = new JButton("卡片三");
public void init() {
Container c = getContentPane();
c.setLayout(cl);
c.add("card1", b1);
c.add("card2", b2);
c.add("card3", b3);
}
}

浙公网安备 33010602011771号