|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.geom.Point2D | +--java.awt.Point
Inner classes inherited from class java.awt.geom.Point2D | |
Point2D.Double , Point2D.Float |
Field Summary | |
int | x
The x coordinate. |
int | y
The y coordinate. |
Constructor Summary | |
Point()
Constructs and initializes a point at the origin (0, 0) of the coordinate space. |
|
Point(int x,
int y)
Constructs and initializes a point at the specified (x, y) location in the coordinate space. |
|
Point(Point p)
Constructs and initializes a point with the same location as the specified Point object. |
Method Summary | |
boolean | equals(Object obj)
Determines whether two points are equal. |
Point | getLocation()
Returns the location of this point. |
double | getX()
Returns the X coordinate of the point in double precision. |
double | getY()
Returns the Y coordinate of the point in double precision. |
int | hashCode()
Returns the hashcode for this point. |
void | move(int x,
int y)
Moves this point to the specificed location in the (x, y) coordinate plane. |
void | setLocation(double x,
double y)
Sets the location of this point to the specified float coordinates. |
void | setLocation(int x,
int y)
Changes the point to have the specificed location. |
void | setLocation(Point p)
Sets the location of the point to the specificed location. |
String | toString()
Returns a representation of this point and its location in the (x, y) coordinate space as a string. |
void | translate(int x,
int y)
Translates this point, at location (x, y), by dx along the x axis and dy
along the y axis so that it now represents the point
(x + dx ,
y + dy ). |
Methods inherited from class java.awt.geom.Point2D | |
clone , distance , distance , distance , distanceSq , distanceSq , distanceSq , setLocation |
Methods inherited from class java.lang.Object | |
finalize , getClass , notify , notifyAll , wait , wait , wait |
Field Detail |
public int x
public int y
Constructor Detail |
public Point()
x
- the x coordinate.
y
- the y coordinate.public Point(Point p)
Point
object.
p
- a point.public Point(int x, int y)
x
- the x coordinate.
y
- the y coordinate.Method Detail |
public double getX()
public double getY()
public Point getLocation()
getLocation
method of Component
.Component.getLocation()
,
setLocation(java.awt.Point)
,
setLocation(int, int)
public void setLocation(Point p)
setLocation
method of Component
.
p
- a point, the new location for this point.Component.setLocation(java.awt.Point)
,
getLocation()
public void setLocation(int x, int y)
This method is included for completeness, to parallel the
setLocation
method of Component
.
Its behavior is identical with move(int, int)
.
x
- the x coordinate of the new location.
y
- the y coordinate of the new location.Component.setLocation(int, int)
,
getLocation()
,
move(int, int)
public void setLocation(double x, double y)
public void move(int x, int y)
setLocation(int, int)
.
x
- the x coordinate of the new location.
y
- the y coordinate of the new location.Component.setLocation(int, int)
public void translate(int x, int y)
dx
along the x axis and dy
along the y axis so that it now represents the point
(x
+
dx
,
y
+
dy
).
dx
- the distance to move this point
along the x axis.
dy
- the distance to move this point
along the y axis.public int hashCode()
public boolean equals(Object obj)
Point
are equal if the values of their
x
and y
member fields, representing
their position in the coordinate space, are the same.
obj
- an object to be compared with this point.true
if the object to be compared is
an instance of Point
and has
the same values; false
otherwise.public String toString()
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |