Package jcckit.graphic
Class Anchor
java.lang.Object
jcckit.graphic.Anchor
Anchor of a graphical element. There exist only the three
instances
LEFT_BOTTOM
, CENTER
, and
RIGHT_TOP
.
The anchor factor can be used in a position formular. Its value for the three instances reads:
Instance | Factor |
---|---|
LEFT_BOTTOM | 0 |
CENTER | 1 |
RIGHT_TOP | 2 |
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the factor.static Anchor
getHorizontalAnchor
(ConfigParameters config, String key, Anchor defaultValue) Returns form the specified configuration parameters the horizontal anchor defined by the specified key or the specified default value.static Anchor
getVerticalAnchor
(ConfigParameters config, String key, Anchor defaultValue) Returns form the specified configuration parameters the vertical anchor defined by the specified key or the specified default value.
-
Field Details
-
LEFT_BOTTOM
Anchor constant. -
CENTER
Anchor constant. -
RIGHT_TOP
Anchor constant.
-
-
Method Details
-
getHorizontalAnchor
Returns form the specified configuration parameters the horizontal anchor defined by the specified key or the specified default value.- Parameters:
config
- Configuration parameters.key
- The key of the anchor. null is not allowed.defaultValue
- The default value.- Returns:
- one of the three instances of Anchor.
- Throws:
FactoryException
- if the value of key is neither left, center, nor right. Note, thatFactoryException.getClassName()
returns the invalid value.
-
getVerticalAnchor
Returns form the specified configuration parameters the vertical anchor defined by the specified key or the specified default value.- Parameters:
config
- Configuration parameters.key
- The key of the anchor. null is not allowed.defaultValue
- The default value.- Returns:
- one of the three instances of Anchor.
- Throws:
FactoryException
- if the value of key is neither top, center, nor bottom. Note, thatFactoryException.getClassName()
returns the invalid value.
-
getFactor
public int getFactor()Returns the factor.
-