import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Test extends JFrame{
JButton b1,b2,b3,b4,b5;
public static void main(String[] args){
Test t1=new Test();
}
public Test(){
b1=new JButton("东部");
b2=new JButton("西部");
b3=new JButton("南部");
b4=new JButton("北部");
b5=new JButton("中部");
this.add(b1,BorderLayout.EAST);
this.add(b2, BorderLayout.WEST);
this.add(b3, BorderLayout.SOUTH);
this.add(b4, BorderLayout.NORTH);
this.add(b5, BorderLayout.CENTER);
//如果不是五个按钮全部添加,则会以扩充中部为主进行填充,但中部不会被其他四个填充。
this.setTitle("边界布局BorderLayout");
this.setSize(380,320);
this.setLocation(200,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//这句一定要写对,因为这句对不对运行时看不出来。
this.setVisible(true);
}
}
/*
* 总结:
* 1.继承JFrame类。
* 2.在最上方定义组件。
* 3.在构造方法中创建组件。
* 4.在构造方法中添加组件。
* 5.设置窗体属性。
* 6.显示窗体。
* 7.在主函数中创建对象。
* 8.所有布局管理器都可以添加任意组件,我这里只是拿按钮举例子,并不是只能添加按钮。
*/
JAVA进阶5.4——边界布局管理器
最新推荐文章于 2022-12-20 00:41:08 发布