其他分享
首页 > 其他分享> > Swing-------绝对布局(null布局)

Swing-------绝对布局(null布局)

作者:互联网

null布局有个缺点是,组件位置及大小不会随窗体大小而改变
就会造成组件会被遮挡的情况
在这里插入图片描述
在这里插入图片描述

import java.awt.Container;

import javax.swing.*;

public  class Demo3 extends JFrame {
	public Demo3(){
		setBounds(100,100,200,150);
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		Container c=getContentPane();
		c.setLayout(null);//将容器布局设为绝对布局
		JButton b1=new JButton("按钮1"), b2=new JButton("按钮2");//创建两个按钮
		b1.setBounds(10, 30, 80, 30);//设置按钮在容器中相对位置和绝对大小
		b2.setBounds(60, 70, 100, 20);
		c.add(b1);
		c.add(b2);
		setVisible(true);
		
		
	}
	public static void main(String[] args) {
		new Demo3();
	}
}

标签:布局,Swing,Demo3,b1,b2,按钮,null,JButton
来源: https://blog.csdn.net/weixin_45335305/article/details/99192558