package GuiOper;
import javax.swing.*;
import java.awt.*;
/*
* 使用BorderLayout创建的对象也称为边界布局对象,它的默认布局方式是把整个容器分为5个区域,分别为:
* 东 南 西 北 中。这5个区域采用BroderLayout类的5个静态常量表示,分别为EAST、WEST、SOUTH、NORTH、CEHTER
*这5个区域中间区域最大,而且这个区域只能放1个组件,该组件占满相应整个区域。边界布局的组件默认水平和垂直间隔为0元素,可以使用BorderLayout类的
*setHGap(int h)和setVagp(int v)修改,该组件添加到采用BorderLayout布局的容器时必须指明添加的区域
*/
public class BorderLayoutBuJu {
private JFrame f;
private JButton[]btn=new JButton[5];
public BorderLayoutBuJu(){
init();
}
public void init(){
BorderLayout layout=new BorderLayout();
layout.setHgap(10);
layout.setVgap(10);
f=new JFrame("计算器");
f.setLayout(layout);//添加布局形式
f.setSize(300,300);
f.setResizable(false);//不能任意改变界面尺寸
f.setDefaultCloseOperation(JFra
import javax.swing.*;
import java.awt.*;
/*
* 使用BorderLayout创建的对象也称为边界布局对象,它的默认布局方式是把整个容器分为5个区域,分别为:
* 东 南 西 北 中。这5个区域采用BroderLayout类的5个静态常量表示,分别为EAST、WEST、SOUTH、NORTH、CEHTER
*这5个区域中间区域最大,而且这个区域只能放1个组件,该组件占满相应整个区域。边界布局的组件默认水平和垂直间隔为0元素,可以使用BorderLayout类的
*setHGap(int h)和setVagp(int v)修改,该组件添加到采用BorderLayout布局的容器时必须指明添加的区域
*/
public class BorderLayoutBuJu {
private JFrame f;
private JButton[]btn=new JButton[5];
public BorderLayoutBuJu(){
init();
}
public void init(){
BorderLayout layout=new BorderLayout();
layout.setHgap(10);
layout.setVgap(10);
f=new JFrame("计算器");
f.setLayout(layout);//添加布局形式
f.setSize(300,300);
f.setResizable(false);//不能任意改变界面尺寸
f.setDefaultCloseOperation(JFra