Enum Class VerticalAlignment
- All Implemented Interfaces:
Serializable
,Comparable<VerticalAlignment>
,Constable
- Author:
- Yegor Kozlov
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAnchor the text at the bottom of the bounding rectangle.Anchor the text so that it is distributed vertically.Anchor the text so that it is justified vertically.Anchor the text at the middle of the bounding rectangleAnchor the text at the top of the bounding rectangle -
Method Summary
Modifier and TypeMethodDescriptionstatic VerticalAlignment
Returns the enum constant of this class with the specified name.static VerticalAlignment[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TOP
Anchor the text at the top of the bounding rectangle -
MIDDLE
Anchor the text at the middle of the bounding rectangle -
BOTTOM
Anchor the text at the bottom of the bounding rectangle. -
JUSTIFIED
Anchor the text so that it is justified vertically.When text is horizontal, this spaces out the actual lines of text and is almost always identical in behavior to
DISTRIBUTED
(special case: if only 1 line, then anchored at top).When text is vertical, then it justifies the letters vertically. This is different than
DISTRIBUTED
, because in some cases such as very little text in a line, it will not justify. -
DISTRIBUTED
Anchor the text so that it is distributed vertically.When text is horizontal, this spaces out the actual lines of text and is almost always identical in behavior to
JUSTIFIED
(special case: if only 1 line, then anchored in middle).When text is vertical, then it distributes the letters vertically. This is different than
JUSTIFIED
, because it always forces distribution of the words, even if there are only one or two words in a line.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-