在java语言中如何设置按钮的位置?

Python08

在java语言中如何设置按钮的位置?,第1张

按钮是组建,组建都是放在容器里的,你要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方,

默认布局是

borderlayout

按东南西北中排布,向四周扩散

常见的布局方式还有

flowlayout布局:从左到右排列,排满后转到下一行继续

还有gridlayout

n行m列的网格布局

但你若要绝对定位位置,可以用null布局

比如你有一个容器p

p.setlayout(null)

button

button=new

button()

button.setbounds(int

x,inty,width,height)

希望对你有帮助

java中的按钮是组建,组建都是放在容器里的,要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方;

默认布局是 BorderLayout 按东南西北中排布,向四周扩散;

常见的布局方式还有 FlowLayout布局:从左到右排列,排满后转到下一行继续;

还有GridLayout 按 n行m列的网格布局;

但若要绝对定位位置,可以用null布局;

比如有一个容器p

p.setLayout(null)

Button button=new Button()

button.setBounds(int x,inty,width,height)

1,首先明确BUTTON是安卓的一个控件,是用java语言写的。2,设置大小的方法:btn.setBounds(x,y,width,height)//设置大小并定位或者btn.setSize(width,height)//设置大小btn.setLocation(x,y)//定位3,也可以在布局文件上直接给定大小比如:<Buttonandroid:id="@+id/login_btn"android:layout_width="100dp"android:layout_height="100dp"android:layout_marginLeft="20dp"android:layout_marginRight="20dp"android:layout_marginTop="20dp"android:background="@drawable/toolbar_bg_bmp1"android:text="登 录"android:textColor="#ffffff"android:textSize="18dp" />这个button控件高度和宽带都是100px