Class Point2D.Double
- java.lang.Object
-
- java.awt.geom.Point2D
-
- java.awt.geom.Point2D.Double
- All Implemented Interfaces:
-
Serializable
,Cloneable
- Enclosing class:
- Point2D
public static class Point2D.Double extends Point2D implements Serializable
The Double
class defines a point specified in double
precision.
- Since:
- 1.2
- See Also:
- Serialized Form
Nested Class Summary
Nested classes/interfaces declared in class java.awt.geom.Point2D
Point2D.Double, Point2D.Float
Field Summary
Modifier and Type | Field | Description |
---|---|---|
double | x | The X coordinate of this |
double | y | The Y coordinate of this |
Constructor Summary
Constructor | Description |
---|---|
Double() | Constructs and initializes a |
Double(double x,
double y) | Constructs and initializes a |
Method Summary
Modifier and Type | Method | Description |
---|---|---|
double | getX() | Returns the X coordinate of this |
double | getY() | Returns the Y coordinate of this |
void | setLocation(double x,
double y) | Sets the location of this |
String | toString() | Returns a |
Methods declared in class java.awt.geom.Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, equals, hashCode, setLocation
Methods declared in class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Field Detail
x
public double x
The X coordinate of this Point2D
.
- Since:
- 1.2
y
public double y
The Y coordinate of this Point2D
.
- Since:
- 1.2
Constructor Detail
Double
public Double()
Constructs and initializes a Point2D
with coordinates (0, 0).
- Since:
- 1.2
Double
public Double(double x, double y)
Constructs and initializes a Point2D
with the specified coordinates.
- Parameters:
-
x
- the X coordinate of the newly constructedPoint2D
-
y
- the Y coordinate of the newly constructedPoint2D
- Since:
- 1.2
Method Detail
getX
public double getX()
Returns the X coordinate of this Point2D
in double
precision.
getY
public double getY()
Returns the Y coordinate of this Point2D
in double
precision.
setLocation
public void setLocation(double x, double y)
Sets the location of this Point2D
to the specified double
coordinates.
- Specified by:
-
setLocation
in classPoint2D
- Parameters:
-
x
- the new X coordinate of thisPoint2D
-
y
- the new Y coordinate of thisPoint2D
- Since:
- 1.2
toString
public String toString()
Returns a String
that represents the value of this Point2D
.