|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.dtv.lwuit.geom.Point
public class Point
A point representing a location in (x, y) coordinate space, specified in integer precision.
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 | |
---|---|
Object |
clone()
Creates a new object of the same class and with the same contents as this object. |
boolean |
equals(Object obj)
Determines whether or not two points are equal. |
Point |
getLocation()
Returns the location of this point. |
int |
getX()
Returns the x coordinate of this Point. |
int |
getY()
Returns the y coordinate of this Point. |
int |
hashCode()
Returns the hashcode for this Point. |
void |
move(int x,
int y)
Moves this point to the specified location in the (x, y) coordinate plane. |
void |
setLocation(int x,
int y)
Changes the point to have the specified location. |
void |
setLocation(Point p)
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(int dx,
int dy)
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.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Point()
public Point(int x, int y)
x
- the x coordinatey
- the y coordinatepublic Point(Point p)
Point
object.
p
- the specified Point
objectMethod Detail |
---|
public int getX()
public int getY()
public Object clone()
clone
in class Object
public boolean equals(Object obj)
equals
in class Object
obj
- the Point to be compared to
public Point getLocation()
setLocation(int, int)
public int hashCode()
hashCode
in class Object
public void move(int x, int y)
x
- x coordinate of the specified locationy
- y coordinate of the specified locationpublic void setLocation(int x, int y)
x
- x coordinate of the specified locationy
- y coordinate of the specified locationgetLocation()
public void setLocation(Point p)
p
- the Point of the specified locationgetLocation()
public String toString()
toString
in class Object
public void translate(int dx, int dy)
dx
- translation value in x directiondy
- translation value in y direction
|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |