java swing绝对布局

对于java swing的布局,我想对于大家来说一定是一个比较头疼的问题,今天我来讲一个最简单的绝对布局。

绝对布局:就是硬性指定在容器中的位置和大小。

我们来看代码:

package mystudy;

import java.awt.Container;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.WindowConstants;

public class AbsolutePosition extends JFrame {
	public AbsolutePosition()
	{
		setTitle("使用绝对布局");//设置窗口标题
		setLayout(null);//
		//this.setBounds(0,0,300,400);
		this.setSize(300, 300);
		Container c1= getContentPane();//创建容器对象
		//创建按钮
		JButton jb1=new JButton("按钮一");
		JButton jb2=new JButton("按钮二");
		//设置按钮位置
		jb1.setBounds(10,30,80,30);
		jb2.setBounds(60,70,100,20);
		c1.add(jb1);
		c1.add(jb2);
		//使窗体可见
		setVisible(true);
		setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
		
		
	}
	public static void main(String[] args) {
		new AbsolutePosition();
	}
}


java swing绝对布局_第1张图片

你可能感兴趣的:(java,java语言基础)