网格布局GridLayout
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package x_011;
import java.awt.*;
import javax.swing.*;
/**
*
* @author Administrator
*/
public class Crisis extends JFrame{
public Crisis(){
super("Crisis");
setSize(400,250);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
//FlowLayout flo=new FlowLayout();// 顺序布局
GridLayout flo=new GridLayout(2,3);//网格布局 分为2行3列
setLayout(flo);
JButton panic=new JButton("North");
JButton dont=new JButton("South");
JButton blame=new JButton("Centre");
JButton save=new JButton("East");
JButton med=new JButton("West");
add(panic);
add(dont);
add(save);
add(blame);
add(med);
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Crisis sal=new Crisis();
}
}
运行截图: