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 © 2017. All rights reserved.