java中如何定义控件的坐标?

2025-05-10 23:50:50
推荐回答(1个)
回答1:

1. public void setLocation(Point p)

将组件移到新位置。通过点 p 来指定新位置的左上角。在父级坐标空间中给出点 p。
参数:

p - 定义新位置左上角的点,在此组件的父级坐标空间中给出

2. public void setLocation(int x, int y) //重载的方法

将组件移到新位置。通过此组件父级坐标空间中的 x 和 y 参数来指定新位置的左上角。

参数:
x - 父级坐标空间中新位置左上角的 x 坐标
y - 父级坐标空间中新位置左上角的 y 坐标

3. public void setBounds(int x,
int y,
int width,
int height)

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

参数:
x - 组件的新 x 坐标
y - 组件的新 y 坐标
width - 组件的新 width
height - 组件的新 height