package 布局管理器综合实例;
import java.awt.*;
import java.awt.FlowLayout;
import java.awt.CardLayout;
import java.awt.GridBagLayout;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.*;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class LayoutDemo extends JFrame implements
ActionListener {
private final String[]grid={"网0","格1","布2","局3", "管
4","理器5"};
private JButton gridButton[]=new JButton[grid.length];
private final String[]flow={"流","式","布","局",
"管","理","器"};
private JButton flowButton[]=new JButton[flow.length];
private final String[]border={"边界","布局","管","理","器"};
private JButton borderButton[]=new JButton[flow.length];//键
的按钮 ,数组
JButton bt=new JButton("卡片切换");
JButton bt1=new JButton("网格包布局");
//构造函数
public LayoutDemo(){
super();
init();//初始化
this.setBackground(Color.YELLOW);//
this.setTitle("布局管理器综合实例");
this.setLocation(500,300);//设置在屏幕上显示的位置
//this.setResizable(false);//设置计算器大小不可改变
this.pack();//使计算器中各组件大小合适
}
//初始化函数
private void init(){
JPanel Gridpanel=new JPanel();//网格布局面板