绝对布局管理器
2016-05-18 00:00
211 查看
package 绝对布局管理器;
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
public class AbsoluteLayout extends JFrame{
//构造方法
public AbsoluteLayout(){
getContentPane().setLayout(null);//这个错了setContentPane(null);既然是设定布局管理器肯定有setLayout//设置布局管理器为绝对布局管理器
setVisible(true);//使窗体可见
setDefaultCloseOperation (EXIT_ON_CLOSE);//设定默认的关闭方式
setBounds(0,0,200,200);//设定绝对定位窗体的位置与大小
Container c=getContentPane();//创建容器对象
JButton button1=new JButton("按钮1");
JButton button2=new JButton("按钮2");
//向容器c中添加button1 and button2
c.add(button1);
c.add(button2);
//添加完按钮之后还要设置一下按钮的位置与大小,就像要设置窗体的位置与大小一样
button1.setBounds(0,20,100,20);
button2.setBounds(40,40,100,100);
}
public static void main(String[] args) {
new AbsoluteLayout();
}
}
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
public class AbsoluteLayout extends JFrame{
//构造方法
public AbsoluteLayout(){
getContentPane().setLayout(null);//这个错了setContentPane(null);既然是设定布局管理器肯定有setLayout//设置布局管理器为绝对布局管理器
setVisible(true);//使窗体可见
setDefaultCloseOperation (EXIT_ON_CLOSE);//设定默认的关闭方式
setBounds(0,0,200,200);//设定绝对定位窗体的位置与大小
Container c=getContentPane();//创建容器对象
JButton button1=new JButton("按钮1");
JButton button2=new JButton("按钮2");
//向容器c中添加button1 and button2
c.add(button1);
c.add(button2);
//添加完按钮之后还要设置一下按钮的位置与大小,就像要设置窗体的位置与大小一样
button1.setBounds(0,20,100,20);
button2.setBounds(40,40,100,100);
}
public static void main(String[] args) {
new AbsoluteLayout();
}
}
相关文章推荐
- 软件评测第五期:猎豹安全浏览器
- [软件评测第六期]搜狗浏览器
- 我回来了
- [软件评测第八期]看图猜成语
- 没人给你面子
- C#系统命名空间[精心整理的…
- 上古的封印即将消失,邪恶的势力蠢…
- Android快速开发
- Android中Context详解---- 你所不知道的Context
- 缓存实例的不可变类
- 网页绘图(适配移动端)
- JS判断数据是否为数组元素
- JS中获取函数名
- jQuery属性选择器,选择带[]的属性
- iOS下Date.parse失效的解决方法
- CSS: 解决Div float后,父Div无法高度自适应的问题
- Android下自适应屏幕
- CSS中去掉li前面的圆点方法
- Android微信下JS报错:无对象
- Android微信内按钮CSS失效