org.jdesktop.layout
Class GroupLayout.ParallelGroup
java.lang.Object
org.jdesktop.layout.GroupLayout.Spring
- GroupLayout
public class GroupLayout.ParallelGroup
A Group
that lays out its elements on top of each
other. If a child element is smaller than the provided space it
is aligned based on the alignment of the child (if specified) or
on the alignment of the ParallelGroup.
GroupLayout.ParallelGroup | add(Component component) - Adds the specified Component.
|
GroupLayout.ParallelGroup | add(Component component, int min, int pref, int max) - Adds the specified
Component .
|
GroupLayout.ParallelGroup | add(int pref) - Adds a rigid gap.
|
GroupLayout.ParallelGroup | add(int alignment, Component component) - Adds the specified Component.
|
GroupLayout.ParallelGroup | add(int alignment, Component component, int min, int pref, int max) - Adds the specified
Component .
|
GroupLayout.ParallelGroup | add(int min, int pref, int max) - Adds a gap with the specified size.
|
GroupLayout.ParallelGroup | add(int alignment, GroupLayout.Group group) - Adds the specified
Group as a child of this group.
|
GroupLayout.ParallelGroup | add(GroupLayout.Group group) - Adds the specified
Group .
|
add
public GroupLayout.ParallelGroup add(Component component)
Adds the specified Component. If the Component's min/max
are different from its pref than the component will be resizable.
component
- the Component to add
add
public GroupLayout.ParallelGroup add(Component component,
int min,
int pref,
int max)
Adds the specified
Component
. Min, pref and max
can be absolute values, or they can be one of
DEFAULT_SIZE
or
PREFERRED_SIZE
. For
example, the following:
add(component, PREFERRED_SIZE, PREFERRED_SIZE, 1000);
Forces a max of 1000, with the min and preferred equalling that
of the preferred size of
component
.
component
- the Component to addmin
- the minimum sizepref
- the preferred sizemax
- the maximum size
add
public GroupLayout.ParallelGroup add(int alignment,
Component component)
Adds the specified Component. If the Component's min/max
are different from its pref than the component will be resizable.
alignment
- the alignment for the componentcomponent
- the Component to add
add
public GroupLayout.ParallelGroup add(int alignment,
Component component,
int min,
int pref,
int max)
Adds the specified
Component
. Min, pref and max
can be absolute values, or they can be one of
DEFAULT_SIZE
or
PREFERRED_SIZE
. For
example, the following:
add(component, PREFERRED_SIZE, PREFERRED_SIZE, 1000);
Forces a max of 1000, with the min and preferred equalling that
of the preferred size of
component
.
alignment
- the alignment for the component.component
- the Component to addmin
- the minimum sizepref
- the preferred sizemax
- the maximum size
add
public GroupLayout.ParallelGroup add(int min,
int pref,
int max)
Adds a gap with the specified size.
min
- the minimum size of the gappref
- the preferred size of the gapmax
- the maximum size of the gap