package 课堂;
import java.awt.Container;
import java.awt.LayoutManager;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
import org.jdesktop.swingx.JXTipOfTheDay.ShowOnStartupChoice;
import org.jdesktop.swingx.event.WeakEventListenerList;
import org.omg.CORBA.WCharSeqHelper;
import android.view.Window;
import android.widget.GridLayout;
public class AbsoolutePosition extends JFrame
{
public AbsoolutePosition(){
setTitle("本窗体使用绝对布局");//设置该窗体的标题
setLayout(null);//使该窗体取消布局管理器的设定
setBounds(0,0,200,150);//绝对定位窗体的大小和定位
Container container=getContentPane();
JButton b1=new JButton("按钮一");
JButton b2=new JButton("按钮二");
b1.setBounds(10,30,80,30);//设置按扭的大小与位置,setBounds(int x,int y, int width,int height)
<span style="white-space:pre"> </span>x - 组件的 x 坐标
<span style="white-space:pre"> </span>y - 组件的 y 坐标
<span style="white-space:pre"> </span>width - 组件的宽
<span style="white-space:pre"> </span>height - 组件的高
b2.setBounds(60,70 ,100 ,20 );
container.add(b1);//将按扭加到容器当中
container.add(b2);
setVisible(true);//使窗体可见
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[]args)
{
new AbsoolutePosition();
}
}
绝对布局是指硬性指定组件在容器中的大小和位置,可以使用绝对坐标的方式来指定组件的位置。
绝对布局
最新推荐文章于 2021-05-26 02:56:42 发布