首页 > 

java中的setBounds()函数的用法

时间:2024-03-28 19:19:25 阅读:7096

java里setbounds

java中的setBounds()函数的用法?

setBounds(intx,inty,intwidth,intheight)(1)前两个是组件左上角在容器中的坐标。(2)后两个是宽度和高度。还有一种形式是setBounds(Rectanglsr)example:setBounds(newRectangle(30,30,50,50))

java中的setBounds()函数的用法?

setBounds(int x,int y,int width,int height)(1)前两个是组件左上角在容器中的坐标。(2)后两个是宽度和高度。还有一种形式是setBounds(Rectangls r)

setLayout(null)是什么函数!干嘛用的?

这是制作界面时用的的布局函数。举个例子,先建个窗体:JFrame frame=new JFrame ()

再加两个按键:JButton btn1=new JButton ("1")JButton btn2=new JButton ("2")

把按键添加进窗体:frame.add(btn1)frame.add(btn2)如果你不加这么句setLayout(null)那么这两个按键就会使用默认布局,即使你使用btn.setBounds()来控制他们的位置也没用。

所以,如果你是初学,做的界面又不是特别复杂的,就加上那么句话,所有组件都用setBounds()来控制位置和大小就可以了

setbounds中四个值代表什么意思?

前两个int 是矩形组件左上角那个点在容器中的坐标。后两个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。

setbounds什么意思啊?

首先JPanel 容器是一个关闭的容器(不能进行 移动、放大、缩小 修改),既然这么说了意味着 JPanel 容器是不能作为最底层的容器进行使用的,只能借助JFrame等别的 容器使用才行!题主说的 setBounds 是 一种绝对定位的方法,是用来定义位置的,Jlable 是用来实例标签的!

delphi怎么在运行时改变控件的大小?

可以在代码中设置控件的Width和Height属性,也可以调用控件的SetBounds函数。 如果你设置了控件的Align属性,那么前面说的可能就无效了,这时候你得先把Align属性设置为alNone才行。

setBounds什么意思?

setBounds(int x, int y, int width, int height) 前两个是组件左上角在容器中的坐标 后两个是组件的宽度和高度

QtGraphicsScene类的函数setSceneRect()的4个参数代表什么?

QGraphicsScene::setSceneRect ( qreal x, qreal y, qreal w, qreal h )在调用这个函数时并不是setSceneRect(0,0,width,height)这样,而是setSceneRect(-width/2,-height/2,width,height)即在QGraphicsView的坐标系统中Scene的原点并是不是顶点,而是中心点,与窗口的坐标系统不一致。

android中drawable类的setbounds怎么用?

将drawable用draw方法画到Canvas时指定drawable的边界,就是要保留的部分 它是指定一个矩形区域,然后通过draw(Canvas)画的时候,就只在这个矩形区域内画图。

如何给window.setInterval的函数传递参数?

众所周知,调用window.setInterval(funcname,time)时,funcname要么直接放置函数体,要么放置函数的名字,比如function test(){ alert("")}window.setInterval(test,1000)//window.setInterval("test",1000)不过,如果要想给test函数传递参数就不好办了。实际上,通过一个匿名函数,就可以实现给函数传递参数了,比如function test(username){ alert(username)}window.setInterval(function(){ test.apply(this,"comDeng") },1000)这样以来,就将"comDeng"传递给test函数了。如果要做一个通用的处理方法的话,就可以写这样一个函数来实现。function test(username){ alert(username)}function bindInterval(funcName){ var args=[] for(var i=1i

原文标题:java中的setBounds()函数的用法

原文来源:"本站所有文章均来自于网络,如有侵犯到您的权益,请联系我们,即刻删除!"

宁夏凯盛源信息科技开发有限公司 | 关于本站 | 合作伙伴 | 广告服务 | 使用条款 | 投稿指南 | 人才招聘 | 联系我们 | 法律声明 | 网站地图

本站内容均采集于互联网其他平台,如果侵犯到任何版权或隐私请及时联系我们(感谢您的支持!)24小时内承诺删除。