默认布局是
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