public class Anchor extends Object
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 |
Modifier and Type | Field and Description |
---|---|
static Anchor |
CENTER
Anchor constant.
|
static Anchor |
LEFT_BOTTOM
Anchor constant.
|
static Anchor |
RIGHT_TOP
Anchor constant.
|
Modifier and Type | Method and Description |
---|---|
int |
getFactor()
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.
|
public static final Anchor LEFT_BOTTOM
public static final Anchor CENTER
public static final Anchor RIGHT_TOP
public static Anchor getHorizontalAnchor(ConfigParameters config, String key, Anchor defaultValue)
config
- Configuration parameters.key
- The key of the anchor. null is not allowed.defaultValue
- The default value.FactoryException
- if the value of key is
neither left, center,
nor right.
Note, that FactoryException.getClassName()
returns the invalid value.public static Anchor getVerticalAnchor(ConfigParameters config, String key, Anchor defaultValue)
config
- Configuration parameters.key
- The key of the anchor. null is not allowed.defaultValue
- The default value.FactoryException
- if the value of key is
neither top, center,
nor bottom.
Note, that FactoryException.getClassName()
returns the invalid value.public int getFactor()
Copyright © 2016. All Rights Reserved.