|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.awt
类 Point
java.lang.Object java.awt.geom.Point2D java.awt.Point
- 所有已实现的接口:
- Serializable, Cloneable
-
public class Point
- extends Point2D
- implements Serializable
表示 (x, y) 坐标空间中的位置的点,以整数精度来指定。
- 从以下版本开始:
- JDK1.0
- 另请参见:
- 序列化表格
嵌套类摘要 |
---|
从类 java.awt.geom.Point2D 继承的嵌套类/接口 |
---|
Point2D.Double, Point2D.Float |
字段摘要 | |
---|---|
int |
x x 坐标。 |
int |
y y 坐标。 |
构造方法摘要 | |
---|---|
Point() 在坐标空间的原点 (0,0) 构造并初始化一个点。 |
|
Point(int x, int y) 在坐标空间中指定的 (x, y) 位置构造并初始化一个点。 |
|
Point(Point p) 构造并初始化一个与指定的 Point 对象具有相同位置的点。 |
方法摘要 | |
---|---|
boolean |
equals(Object obj) 确定两个点是否相等。 |
Point |
getLocation() 返回此点的位置。 |
double |
getX() 以双精度型返回点的 X 坐标。 |
double |
getY() 以双精度型返回点的 Y 坐标。 |
void |
move(int x, int y) 将此点移动到 (x, y) 坐标平面中的指定位置。 |
void |
setLocation(double x, double y) 将此点的位置设为指定的双精度坐标。 |
void |
setLocation(int x, int y) 将此点更改为具有指定位置。 |
void |
setLocation(Point p) 将点的位置设为指定位置。 |
String |
toString() 返回此点的字符串表示形式及其在 (x, y) 坐标空间中的位置。 |
void |
translate(int dx, int dy) 平移 (x, y) 位置的点,沿 x 轴平移 dx ,沿 y 轴平移 dy ,移动后得到点 (x + dx , y + dy )。 |
从类 java.awt.geom.Point2D 继承的方法 |
---|
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocation |
从类 java.lang.Object 继承的方法 |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
x
public int x
-
x 坐标。如果未设置 x 坐标,则默认为 0。
- 另请参见:
-
getLocation()
,move(int, int)
y
public int y
-
y 坐标。如果未设置 y 坐标,则默认为 0。
- 另请参见:
-
getLocation()
,move(int, int)
构造方法详细信息 |
---|
Point
public Point()
-
在坐标空间的原点 (0,0) 构造并初始化一个点。
- 从以下版本开始:
- JDK1.1
Point
public Point(Point p)
-
构造并初始化一个与指定的
Point
对象具有相同位置的点。- 参数:
-
p
- 点 - 从以下版本开始:
- JDK1.1
Point
public Point(int x, int y)
-
在坐标空间中指定的 (x, y) 位置构造并初始化一个点。
- 参数:
-
x
- x 坐标 -
y
- y 坐标
方法详细信息 |
---|
getX
public double getX()
getY
public double getY()
getLocation
public Point getLocation()
-
返回此点的位置。包含此方法是出于完整性考虑,它与
Component
的getLocation
方法相似。 -
-
- 返回:
- 此点在相同位置的一个副本
- 从以下版本开始:
- JDK1.1
- 另请参见:
-
Component.getLocation()
,setLocation(java.awt.Point)
,setLocation(int, int)
setLocation
public void setLocation(Point p)
-
将点的位置设为指定位置。包含此方法是出于完整性考虑,它与
Component
的setLocation
方法相似。 -
-
- 参数:
-
p
- 点,此点的新位置 - 从以下版本开始:
- JDK1.1
- 另请参见:
-
Component.setLocation(java.awt.Point)
,getLocation()