public final class RectangleAnchor
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static RectangleAnchor |
BOTTOM
Bottom.
|
static RectangleAnchor |
BOTTOM_LEFT
Bottom-Left.
|
static RectangleAnchor |
BOTTOM_RIGHT
Bottom-Right.
|
static RectangleAnchor |
CENTER
Center.
|
static RectangleAnchor |
LEFT
Left.
|
static RectangleAnchor |
RIGHT
Right.
|
static RectangleAnchor |
TOP
Top.
|
static RectangleAnchor |
TOP_LEFT
Top-Left.
|
static RectangleAnchor |
TOP_RIGHT
Top-Right.
|
Modifier and Type | Method and Description |
---|---|
static double[] |
coordinates(java.awt.geom.Rectangle2D rectangle,
RectangleAnchor anchor)
Returns the (x, y) coordinates of the specified anchor.
|
static java.awt.geom.Rectangle2D |
createRectangle(Size2D dimensions,
double anchorX,
double anchorY,
RectangleAnchor anchor)
Creates a new rectangle.
|
boolean |
equals(java.lang.Object o)
Returns
true if this object is equal to the specified object, and
false otherwise. |
int |
hashCode()
Returns a hash code value for the object.
|
java.lang.String |
toString()
Returns a string representing the object.
|
public static final RectangleAnchor CENTER
public static final RectangleAnchor TOP
public static final RectangleAnchor TOP_LEFT
public static final RectangleAnchor TOP_RIGHT
public static final RectangleAnchor BOTTOM
public static final RectangleAnchor BOTTOM_LEFT
public static final RectangleAnchor BOTTOM_RIGHT
public static final RectangleAnchor LEFT
public static final RectangleAnchor RIGHT
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
true
if this object is equal to the specified object, and
false
otherwise.equals
in class java.lang.Object
o
- the other object.public int hashCode()
hashCode
in class java.lang.Object
public static double[] coordinates(java.awt.geom.Rectangle2D rectangle, RectangleAnchor anchor)
rectangle
- the rectangle.anchor
- the anchor.public static java.awt.geom.Rectangle2D createRectangle(Size2D dimensions, double anchorX, double anchorY, RectangleAnchor anchor)
dimensions
- the dimensions.anchorX
- the x-anchor.anchorY
- the y-anchor.anchor
- the anchor.