Package org.jfree.chart.ui
Class Align
java.lang.Object
org.jfree.chart.ui.Align
public final class Align extends Object
A utility class for aligning rectangles.
-
Field Summary
Fields Modifier and Type Field Description static int
BOTTOM
Bottom alignment.static int
BOTTOM_LEFT
Bottom/Left alignment.static int
BOTTOM_RIGHT
Bottom/Right alignment.static int
CENTER
Center alignment.static int
EAST
East alignment (same as RIGHT).static int
FIT
Complete fit.static int
FIT_HORIZONTAL
Horizontal fit.static int
FIT_VERTICAL
Vertical fit.static int
LEFT
Left alignment.static int
NORTH
North alignment (same as TOP).static int
NORTH_EAST
North/East alignment (same as TOP_RIGHT).static int
NORTH_WEST
North/West alignment (same as TOP_LEFT).static int
RIGHT
Right alignment.static int
SOUTH
South alignment (same as BOTTOM).static int
SOUTH_EAST
South/East alignment (same as BOTTOM_RIGHT).static int
SOUTH_WEST
South/West alignment (same as BOTTOM_LEFT).static int
TOP
Top alignment.static int
TOP_LEFT
Top/Left alignment.static int
TOP_RIGHT
Top/Right alignment.static int
WEST
West alignment (same as LEFT). -
Method Summary
Modifier and Type Method Description static void
align(Rectangle2D rect, Rectangle2D frame, int align)
Aligns one rectangle (rect
) relative to another rectangle (frame
).
-
Field Details
-
CENTER
Center alignment.- See Also:
- Constant Field Values
-
TOP
Top alignment.- See Also:
- Constant Field Values
-
BOTTOM
Bottom alignment.- See Also:
- Constant Field Values
-
LEFT
Left alignment.- See Also:
- Constant Field Values
-
RIGHT
Right alignment.- See Also:
- Constant Field Values
-
TOP_LEFT
Top/Left alignment.- See Also:
- Constant Field Values
-
TOP_RIGHT
Top/Right alignment.- See Also:
- Constant Field Values
-
BOTTOM_LEFT
Bottom/Left alignment.- See Also:
- Constant Field Values
-
BOTTOM_RIGHT
Bottom/Right alignment.- See Also:
- Constant Field Values
-
FIT_HORIZONTAL
Horizontal fit.- See Also:
- Constant Field Values
-
FIT_VERTICAL
Vertical fit.- See Also:
- Constant Field Values
-
FIT
Complete fit.- See Also:
- Constant Field Values
-
NORTH
North alignment (same as TOP).- See Also:
- Constant Field Values
-
SOUTH
South alignment (same as BOTTOM).- See Also:
- Constant Field Values
-
WEST
West alignment (same as LEFT).- See Also:
- Constant Field Values
-
EAST
East alignment (same as RIGHT).- See Also:
- Constant Field Values
-
NORTH_WEST
North/West alignment (same as TOP_LEFT).- See Also:
- Constant Field Values
-
NORTH_EAST
North/East alignment (same as TOP_RIGHT).- See Also:
- Constant Field Values
-
SOUTH_WEST
South/West alignment (same as BOTTOM_LEFT).- See Also:
- Constant Field Values
-
SOUTH_EAST
South/East alignment (same as BOTTOM_RIGHT).- See Also:
- Constant Field Values
-
-
Method Details
-
align
Aligns one rectangle (rect
) relative to another rectangle (frame
).- Parameters:
rect
- the rectangle to be aligned (null
not permitted).frame
- the reference frame (null
not permitted).align
- the alignment code.
-