1

假设我有一个java.awt.Rectangle设置:

x - - - - - - -
| - - - - - - - |
| - - - - - - - |
| - - - - - - - |
| - - - y - - - |
| - - - - - - - |
| - - - - - - - |
- - - - - - - - -

是否返回orgetX()的 x 坐标?xy

4

2 回答 2

2

getX()返回左上角的x 坐标。

消息来源说明了一切:

查看Rectangle(x, y, width, height)构造函数:

public Rectangle(int x, int y, int width, int height) {
   this.x = x;
   ...
}

上述文档说:

构造一个左上角指定为 (x,y) 的新 Rectangle

看着getX()

public double getX() {
   return x;
}
于 2013-03-05T21:29:05.197 回答
1

getX() 将返回上角。Java 中 Rectangle 的信息是 x,y,width,height,所以这些是您可以在本地设置和检索的值。

于 2013-03-05T21:01:47.270 回答