首页编程java编程java中setbounds什么意思 JAVA setBounds中4个int参数的含义

java中setbounds什么意思 JAVA setBounds中4个int参数的含义

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

大家好,今天给各位分享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中setbounds什么意思和JAVA setBounds中4个int参数的含义的答案你都知道了吗?欢迎再次光临本站哦!

浙江游泳 浙江游泳中考标准java中map在什么包中,java中几种Map在什么情况下使用,并简单介绍原因及原理