|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.awt.geom.Point2D
![]()
![]()
![]()
java.awt.Point
, Cloneable

public class Point


A point representing a location in (x, y) coordinate space, specified in integer precision.
| Nested Class Summary |
|---|
Nested classes/interfaces inherited from class java.awt.geom.Point2D ![]() |
|---|
Point2D.Double |
| 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
Constructs and initializes a point at the specified (x, y) location in the coordinate space. |
|
Point
Constructs and initializes a point with the same location as the specified Point object. |
|
| Method Summary | |
|---|---|
boolean |
equals
Determines whether or not 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. |
void |
move
Moves this point to the specified location in the (x, y) coordinate plane. |
void |
setLocation
Sets the location of this point to the specified double coordinates. |
void |
setLocation
Changes the point to have the specified location. |
void |
setLocation
Sets the location of the point to the specified location. |
String |
toString
Returns a string representation of this point and its location in the (x, y) coordinate space. |
void |
translate
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 |
Methods inherited from class java.lang.Object ![]() |
|---|
finalize |
| Field Detail |
|---|

public int x
getLocation()
,
move(int, int)


public int y
getLocation()
,
move(int, int)

| Constructor Detail |
|---|

public Point()

public Point(Point![]()
![]()
p)
Point object.
p - a point

public Point(int x,
int y)
x - the x coordinatey - the y coordinate| Method Detail |
|---|

public double getX()
getX

in class Point2D


public double getY()
getY

in class Point2D


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 pointComponent.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 locationy - the y coordinate of the new locationComponent.setLocation(int, int)
,
getLocation()
,
move(int, int)


public void setLocation(double x,
double y)
Integer.MIN_VALUE
will be reset to MIN_VALUE, and any number
larger than Integer.MAX_VALUE will be
reset to MAX_VALUE.
setLocation

in class Point2D

x - the x coordinate of the new locationy - the y coordinate of the new locationgetLocation()


public void move(int x,
int y)
setLocation(int, int).
x - the x coordinate of the new locationy - the y coordinate of the new locationComponent.setLocation(int, int)


public void translate(int dx,
int dy)
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 axisdy - the distance to move this point
along the y axis

public boolean equals(Object![]()
![]()
obj)
Point2D are equal if the values of their
x and y member fields, representing
their position in the coordinate space, are the same.
equals

in class Point2D

obj - an object to be compared with this Point2D
true if the object to be compared is
an instance of Point2D and has
the same values; false otherwise.Object.hashCode()
,
Hashtable


public String![]()
![]()
toString()
null.
toString

in class Object

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||