对于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(); } }