Class Point2D.Float
- java.lang.Object
-
- java.awt.geom.Point2D
-
- java.awt.geom.Point2D.Float
- All Implemented Interfaces:
-
Serializable
,Cloneable
- Enclosing class:
- Point2D
public static class Point2D.Float extends Point2D implements Serializable
The Float
class defines a point specified in float 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 |
---|---|---|
float | x | The X coordinate of this |
float | y | The Y coordinate of this |
Constructor Summary
Constructor | Description |
---|---|
Float() | Constructs and initializes a |
Float(float x,
float 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 |
void | setLocation(float x,
float 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 float x
The X coordinate of this Point2D
.
- Since:
- 1.2
y
public float y
The Y coordinate of this Point2D
.
- Since:
- 1.2
Constructor Detail
Float
public Float()
Constructs and initializes a Point2D
with coordinates (0, 0).
- Since:
- 1.2
Float
public Float(float x, float 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
setLocation
public void setLocation(float x, float y)
Sets the location of this Point2D
to the specified float
coordinates.
- 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
.