首页>>百科常识

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

今天宠物迷的小编给各位宠物饲养爱好者分享java怎么设置按钮位置的宠物知识,其中也会对如何设置按钮的位置 在java语言中(如何设置按钮的位置 在java语言中使用)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

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

按钮是组建,组建都是放在容器里的,你要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方,
默认布局是 BorderLayout 按东南西北中排布,向四周扩散
常见的布局方式还有 FlowLayout布局:从左到右排列,排满后转到下一行继续
还有GridLayout 按 n行m列的网格布局

但你若要绝对定位位置,可以用null布局
比如你有一个容器p
p.setLayout(null);
Button button=new Button();
button.setBounds(int x,inty,width,height)

希望对你有帮助

java程序中 设置button的位置

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

用setBounds。比如
你的this.setLayout(new BorderLayout());
this.add(p1,BorderLayout.SOUTH);
this.add(p2,BorderLayout.CENTER);
你可以改成:
this.add(p1);
this.add(p2);
p1.setBounds(50,50,100,100);
你就会看到p1在界面的变化了。。
然后自己琢磨setBounds的用法。。。

java程序中 设置button的位置

用setBounds。比如
你的this.setLayout(new BorderLayout());
this.add(p1,BorderLayout.SOUTH);
this.add(p2,BorderLayout.CENTER);
你可以改成:
this.add(p1);
this.add(p2);
p1.setBounds(50,50,100,100);
你就会看到p1在界面的变化了。。
然后自己琢磨setBounds的用法。。。

JAVA中怎么改变BUTTON的大小和位置

1,首先明确BUTTON是安卓的一个控件,是用java语言写的。
2,设置大小的方法:btn.setBounds(x,y,width,height);//设置大小并定位
或者btn.setSize(width,height);//设置大小btn.setLocation(x,y);//定位
3,也可以在布局文件上直接给定大小
比如:
<Button
android: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

java按钮位置

  java中的按钮是组建,组建都是放在容器里的,要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方;
  默认布局是 BorderLayout 按东南西北中排布,向四周扩散;
  常见的布局方式还有 FlowLayout布局:从左到右排列,排满后转到下一行继续;
  还有GridLayout 按 n行m列的网格布局;
  但若要绝对定位位置,可以用null布局;
  比如有一个容器p
  p.setLayout(null);
  Button button=new Button();
  button.setBounds(int x,inty,width,height)

如何设置java控件的位置和大小

 Java中通过布局管理器(LayoutManager)来布局控件。
  常见的布局管理器如下:
  BorderLayout:Frame和Dialog的默认布局管理器。其把面板分为上北、下南、左西、右东和中间,5个部分,在未指定控件大小的情况下,被加入的控件将会随着内容大小自动伸缩,随着窗口的放大缩小也相应的产生伸缩。
  FlowLayout :按顺序布局控件。所有控件按照流水一样排列,若当前行放不下了,则自动排到下一行。按子控件的大小(getPreferedSize())在当前面板布局。
  GridLayout :网格布局。该布局将所有控件按从左到右,从上到下的形式把控件以网格的形式排列出来。子控件会填满整个面板。
  GridBagLayout :网格包布局。能布局复杂界面,但其使用也很复杂,一般不用。
  null布局:即将布局管理器设置为null。此时,通过调用子控件的setBounds方法进行布局。
  其他布局管理器。以上是Java内置的常用布局管理器,还有一些非官方的好用布局管理器:XYLayout(按大小和位置布局)、VerticalFlowLayout (纵向流水布局)、TableLayout(表格布局)。
  一般的Java程序布局方式:用FlowLayout布局一些按钮,用BorderLayout嵌套多个面板。

java中怎样设置一个按钮的大小和位置?

setSize(int x,
int y)
直接设置大小
setBounds(int x,
int y, int width, int height)
由 x 和 y 指定左上角的新位置,由 width 和
height 指定新的大小。

Java中如何设置在JFrame中控件的位置和大小

 Java中通过布局管理器(LayoutManager)来布局控件。
  常见的布局管理器如下:
  BorderLayout:Frame和Dialog的默认布局管理器。其把面板分为上北、下南、左西、右东和中间,5个部分,在未指定控件大小的情况下,被加入的控件将会随着内容大小自动伸缩,随着窗口的放大缩小也相应的产生伸缩。
  FlowLayout :按顺序布局控件。所有控件按照流水一样排列,若当前行放不下了,则自动排到下一行。按子控件的大小(getPreferedSize())在当前面板布局。
  GridLayout :网格布局。该布局将所有控件按从左到右,从上到下的形式把控件以网格的形式排列出来。子控件会填满整个面板。
  GridBagLayout :网格包布局。能布局复杂界面,但其使用也很复杂,一般不用。
  null布局:即将布局管理器设置为null。此时,通过调用子控件的setBounds方法进行布局。
  其他布局管理器。以上是Java内置的常用布局管理器,还有一些非官方的好用布局管理器:XYLayout(按大小和位置布局)、VerticalFlowLayout (纵向流水布局)、TableLayout(表格布局)。
  一般的Java程序布局方式:用FlowLayout布局一些按钮,用BorderLayout嵌套多个面板。

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“如何设置按钮的位置 在java语言中

标签:宠物爱好