首页编程java编程java中setbounds是什么(JAVA setBounds中4个int参数的含义)

java中setbounds是什么(JAVA setBounds中4个int参数的含义)

编程之家2023-10-1293次浏览

大家好,感谢邀请,今天来为大家分享一下java中setbounds是什么的问题,以及和JAVA setBounds中4个int参数的含义的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

java中setbounds是什么(JAVA setBounds中4个int参数的含义)

java中setBorder和setFocusable是什么意思

这两个方法是swing组件的方法,setBorder设置组件的边框,如大小、是否透明、其他特殊效果。setFocusable设置组件是否可被选中,如文本框不允许复制内容,则setFocusable(false),不能被选中,就不可以复制。

setBorder(Border border)设置组件的边框,Border对象负责定义组件的 insets(直接对组件重写所有 insets设置),并且可选地呈现这些 insets

范围内的边框装饰。要为 swing组件创建有装饰的和无装饰的区域(例如边距和填充),应该使用边框(而不是

java中setbounds是什么(JAVA setBounds中4个int参数的含义)

insets)。在单个组件中可使用复合边框来嵌套多个边框。

setFocusable(boolean focusable)表明此 Component是否可以获得焦点。

setBounds什么意思

前两个int是矩形组件左上角那个点在容器中的坐标。后两个int是矩形组件的宽度和高度。

java中setbounds是什么(JAVA setBounds中4个int参数的含义)

setBounds

public void setBounds(int x,int y,int width,int height)移动组件并调整其大小。由 x和 y指定左上角的新位置,由 width和 height指定新的大小。

参数:

x-组件的新 x坐标。

y-组件的新 y坐标。

width-组件的新 width。

height-组件的新 heigh。

扩展资料:

首部 function Bounds(ALeft, ATop, AWidth, AHeight: Integer): TRect;$[Types.pas

功能返回左、上位置以及宽度、高度相应的矩形区域。

说明<NULL>

参考<NULL>

例子 Bevel1.BoundsRect:= Bounds(SpinEdit1.Value, SpinEdit2.Value, SpinEdit3.Value, SpinEdit4.Value);

例子 setBounds(100,200,500,600);

是在屏幕左上角的焦点为0坐标,向右移动100个像素,向下移动200个像素,对话框宽

为500个像素,高为600个像素。

参考资料来源:百度百科-Bounds

JAVA setBounds中4个int参数的含义

setBounds(int x, int y, int width, int height)

前两个是组件左上角在容器中的坐标

后两个是组件的宽度和高度

参数:

x-组件的新 x坐标

y-组件的新 y坐标

width-组件的新 width

height-组件的新 height

扩展资料:

INT函数将返回实数向下取整后的整数值。它的语法格式为INT(number),其中的number是需要进行取整的实数。例如INT( 8.6)的返回值为8,而INT(-8.6)的返回值为-9。TRUNC函数是将数字的小数部分截去,返回数字的整数部分。

语法格式为TRUNC(number,number_digits),其中number为需要截尾取整的数字,number_digits为指定取整精度的数字,默认为0。例如函数TRUNC(8.5)的返回值是8,而TRUNC(-8.5)的返回值为-8。

参考资料来源:百度百科-INT()函数

Java中setBounds和setSize有什么区别

1.setPreferredSize需要在使用布局管理器的时候使用,布局管理器会获取空间的preferredsize,因而可以生效。例如borderlayout在north中放入一个panel,panel的高度可以通过这样实现:panel.setPreferredSize(new Dimension(0, 100));这样就设置了一个高度为100的panel,宽度随窗口变化。

2.setSize,setLocation,setBounds方法需要在不使用布局管理器的时候使用,也就是setLayout(null)的时候可以使用这三个方法控制布局。

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

腾讯图片博客(金甲腾讯博客)java软件工程师都干什么,Java软件工程师的具体职责是什么