当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)

类 java.awt.Point

java.lang.Object
   |
   +----java.awt.Point

public class Point
extends Object
implements Serializable

Point 描述二维(xy)空间坐标中的某一位置。


变量索引

x
x 坐标。
y
y 坐标。

构造子索引

Point()
为坐标空间的原点(0, 0),创建并初始化一个 Point 类对象。
Point(int, int)
按照指定的(xy)参数,创建并初始化一个点对象。
Point(Point)
创建并初始化一个与指定的 Point 对象相同位置的点对象。

方法索引

equals(Object)
判定两点是否相等。
getLocation()
返回当前点位置。
hashCode()
返回当前点的哈希码(hashcode)。
move(int, int)
将当前点移动到坐标面板中的指定位置(xy)。
setLocation(int, int)
将点转换为指定位置。
setLocation(Point)
将该点的位置设置为指定位置。
toString()
返回当前点和其在坐标空间(xy)中的位置的字符串表示。
translate(int, int)
将当前点(xy),沿 x 轴平移 dx,沿 y 轴平移 dy,使之表示点 (x + dx, y + dy)。

变量

x
 public int x
x 坐标。

y
 public int y
y 坐标。


构造子

Point
 public Point()
为坐标空间的原点(0, 0),创建并初始化一个 Point 类对象。

参数:
x - x 坐标。
y - y 坐标。
Point
 public Point(Point p)
创建并初始化一个与指定的 Point 对象相同位置的点对象。

参数:
p - 一个点。
Point
 public Point(int x,
                       int y)
根据指定的坐标空间中的(xy)参数,创建并初始化一点(Point)对象。

参数:
x - x 坐标。
y - y 坐标。

方法

getLocation
 public Point getLocation()
返回当前点位置。 为使功能完整包含此方法,它与 Component 定义的 getLocation 方法平行。

返回值:
当前点的备份,与当前点具有相同位置。
参见:
getLocation, setLocation, setLocation
setLocation
 public void setLocation(Point p)
将该点的位置设置为指定位置。 为使功能完整包含此方法,它与 Component 定义的 setLocation 方法平行。

参数:
p - 一个点,当前点的新位置。
参见:
setLocation, getLocation
setLocation
 public void setLocation(int x,
                       int y)
将点转换为指定位置。

此方法只是满足完整性的需要,它与 Component 定义的 setLocation 方法平行。 它的行为与 move(int, int) 相同。

参数:
x - 新位置的 x 坐标。
y - 新位置的 y 坐标。
参见:
setLocation, getLocation, move
move
 public void move(int x,
                       int y)
将当前点移动到坐标面板中的指定位置(xy)。 此方法与 setLocation(int, int) 相同。

参数:
x - 新位置的 x 坐标。
y - 新位置的 y 坐标。
参见:
setLocation
translate
 public void translate(int x,
                       int y)
将当前点(xy),沿 x 轴平移 dx,沿 y轴平移dy,使之表示点 (x + dx, y + dy)。

参数:
dx - 将当前点沿 x 轴移动的距离。
dy - 将当前点沿 y 轴移动的距离。
hashCode
 public int hashCode()
返回当前点的哈希码。

返回值:
当前点的哈希码。
覆盖:
Object 中的 hashCode
equals
 public boolean equals(Object obj)
判定两点是否等价。 Point 的两实例,如果表示它们位置的 xy 成员分别相同,则此两点等价。

参数:
obj - 与当前点进行比较的对象。
返回值:
如果此对象是 Point 的一个实例且与当前点的值相同,则返回 true;否则返回 false
覆盖:
Object 中的 equals
toString
 public String toString()
返回当前点和其在坐标空间(xy)中的位置的字符串表示。

返回值:
包含当前点成员域值的当前点的字符串描述。
覆盖:
Object 中的 toString

当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)