Class Point2D.Double
java.lang.Object
java.awt.geom.Point2D
java.awt.geom.Point2D.Double
- All Implemented Interfaces:
- Serializable, Cloneable
- Enclosing class:
- Point2D
The 
Double class defines a point specified in
double precision.- Since:
- 1.2
- See Also:
- 
Nested Class SummaryNested classes/interfaces declared in class Point2DPoint2D.Double, Point2D.Float
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondoublegetX()Returns the X coordinate of thisPoint2Dindoubleprecision.doublegetY()Returns the Y coordinate of thisPoint2Dindoubleprecision.voidsetLocation(double x, double y) Sets the location of thisPoint2Dto the specifieddoublecoordinates.toString()Returns aStringthat represents the value of thisPoint2D.Methods declared in class Point2Dclone, distance, distance, distance, distanceSq, distanceSq, distanceSq, equals, hashCode, setLocation
- 
Field Details- 
xpublic double xThe X coordinate of thisPoint2D.- Since:
- 1.2
 
- 
ypublic double yThe Y coordinate of thisPoint2D.- Since:
- 1.2
 
 
- 
- 
Constructor Details- 
Doublepublic Double()Constructs and initializes aPoint2Dwith coordinates (0, 0).- Since:
- 1.2
 
- 
Doublepublic Double(double x, double y) Constructs and initializes aPoint2Dwith the specified coordinates.- Parameters:
- x- the X coordinate of the newly constructed- Point2D
- y- the Y coordinate of the newly constructed- Point2D
- Since:
- 1.2
 
 
- 
- 
Method Details- 
getX
- 
getY
- 
setLocationpublic void setLocation(double x, double y) Sets the location of thisPoint2Dto the specifieddoublecoordinates.- Specified by:
- setLocationin class- Point2D
- Parameters:
- x- the new X coordinate of this- Point2D
- y- the new Y coordinate of this- Point2D
- Since:
- 1.2
 
- 
toString
 
-