| |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
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()