我的笔记 BorderLayout 边界布局管理器
来源:互联网 发布:dht网络 编辑:程序博客网 时间:2024/05/17 02:25
import java.awt.*;
import javax.swing.*;
public class bianjie extends JFrame{
JButton an1,an2,an3,an4,an5; //定义组件
public static void main(String[] args)
{
bianjie A=new bianjie(); //声明一个对象 就会对此对象进行初始化 激活构造函数。
}
public bianjie() //执行类的bianjie的构造函数
{
an1=new JButton("东"); //创建组件
an2=new JButton("西");
an3=new JButton("南");
an4=new JButton("北");
an5=new JButton("中");
this.add(an1,BorderLayout.EAST); //添加组件 //括号中的参数是固定的顺序不能改变
this.add(an2,BorderLayout.WEST); //前面是组件,后面是边界管理器
this.add(an3,BorderLayout.SOUTH);
this.add(an4,BorderLayout.NORTH);
this.add(an5,BorderLayout.CENTER);
//如果不是五个按钮全部添加,怎会以扩充中部为主进行填充,但中部不会被四个填充。
this.setTitle("边界布局BorterLayout"); //设置窗口的属性
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:所有布局管理器都可以添加任意组件,这里只是那按钮举例子,并不是只能添加按钮
*/
0 0
- 我的笔记 BorderLayout 边界布局管理器
- BorderLayout 边界布局管理器
- 布局管理器之BorderLayout:边界布局管理器
- BorderLayout(边界布局)
- 关于awt的BorderLayout布局管理器
- 三十、Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- 三十、Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- 四、Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- 三十、Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- [转]Java图形化界面设计——布局管理器之BorderLayout(边界布局)
- 布局管理器BorderLayout、FlowLayout、GridLayout
- GUI BorderLayout布局管理器 add
- BorderLayout(边框布局管理器)
- BorderLayout是应用程序和对话框的默认布局管理器。
- 论文笔记 Bootstrapping Face Detection with Hard Negative Examples
- 如何从Eclipse导入github上的项目源码
- 一致性HASH算法
- 在HTML中用iframe标签引入另一个页面
- 用Python对KSC数据集处理的一次排错经历
- 我的笔记 BorderLayout 边界布局管理器
- 百度杯”CTF比赛(十二月场)
- union 以及sizeof
- C语言之解析局部变量返回
- STS+Maven+Git+Velocity
- P1120 小木棍 [数据加强版]
- hash——BZOJ4236 JOIOJI
- 我的笔记 网格布局 GridLayout
- 函数