javax.swing中setBounds()方法的参数的目的是什么?

时间:2019-11-25 13:26:27

标签: java swing user-interface

我在使用Java代码时遇到问题 setBounds()方法的参数无效,无论我如何更改参数,执行都不会更改,或者我不知道它的目的是什么,请问有人可以帮助我吗?

1 个答案:

答案 0 :(得分:-1)

我不知道它的目的是什么 ->

这是java.awt.Component类的方法。用于设置组件的位置和大小:

public void setBounds(int x,int y,int width,height);
参数详细信息::
x-该组件的新x坐标
y-该组件的新y坐标
width-该组件的新宽度
height-该组件的新高度

在大多数(全部)情况下,

x和y对应左上角。

这是setSize和setLocation的快捷方式,因为它通常仅在不存在布局/布局管理器的情况下有效。

有关更多详细信息,请参见“ https://docs.oracle.com/javase/tutorial/uiswing/components/frame.html”。