public enum LayoutPolicy extends java.lang.Enum<LayoutPolicy> implements ValueEnum
See also ${isc.DocUtils.linkForRef('attr:Layout.overflow')}.
| Enum Constant and Description |
|---|
FILL
Layout sizes members so that they fill the specified size of the The rules
are:
Any
component given an initial pixel size, programmatically resized to a specific
pixel size, or drag resized
by user action is left at that exact size
Any component that
BaseButton.setStretch(boolean) autofits
is given exactly the space it
needs, never forced to take up more.
All other components split
the remaining space equally, or according to their
relative percentages.
|
NONE
Layout does not try to size members on the axis at all, merely stacking them (length
axis) and leaving them
at default breadth.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getValue() |
static LayoutPolicy |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LayoutPolicy[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LayoutPolicy NONE
public static final LayoutPolicy FILL
BaseButton.setStretch(boolean) autofits
is given exactly the space it
needs, never forced to take up more.
public static LayoutPolicy[] values()
for (LayoutPolicy c : LayoutPolicy.values()) System.out.println(c);
public static LayoutPolicy valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null