Package | Description |
---|---|
com.jgoodies.forms.builder |
Contains optional builder classes of the Forms framework.
|
com.jgoodies.forms.factories |
Consists of optional Forms framework factory classes that assist you
in building consistent forms quickly
|
com.jgoodies.forms.layout |
Contains the core classes of the JGoodies Forms framework:
layout manager, column and row specifications, sizes and cell constraints
|
Modifier and Type | Method and Description |
---|---|
RowSpec |
DefaultFormBuilder.getLineGapSpec()
Returns the row specification that is used to separate component lines.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractFormBuilder.appendRow(RowSpec rowSpec)
Appends the given row specification to the builder's layout.
|
Modifier and Type | Field and Description |
---|---|
static RowSpec |
FormFactory.DEFAULT_ROWSPEC
An unmodifyable
RowSpec that determines its preferred
height by computing the maximum of all column component preferred heights
and its minimum height by computing all column component minimum heights. |
static RowSpec |
FormFactory.GLUE_ROWSPEC
An unmodifyable
RowSpec that has an initial height
of 0 pixels and that grows. |
static RowSpec |
FormFactory.LINE_GAP_ROWSPEC
Describes the logical vertical default gap between two rows in the grid.
|
static RowSpec |
FormFactory.MIN_ROWSPEC
An unmodifyable
RowSpec that determines its height by
computing the maximum of all column component minimum heights. |
static RowSpec |
FormFactory.NARROW_LINE_GAP_ROWSPEC
Describes a logical vertical narrow gap between two rows in the grid.
|
static RowSpec |
FormFactory.PARAGRAPH_GAP_ROWSPEC
Describes the logical vertical default gap between two paragraphs in
the layout grid.
|
static RowSpec |
FormFactory.PREF_ROWSPEC
An unmodifyable
RowSpec that determines its height by
computing the maximum of all column component preferred heights. |
static RowSpec |
FormFactory.RELATED_GAP_ROWSPEC
Describes a logical vertical gap between two related components.
|
static RowSpec |
FormFactory.UNRELATED_GAP_ROWSPEC
Describes a logical vertical gap between two unrelated components.
|
Modifier and Type | Method and Description |
---|---|
static RowSpec |
FormFactory.createGapRowSpec(ConstantSize gapSize)
Creates and returns a
RowSpec that represents a gap with the
specified ConstantSize . |
Modifier and Type | Method and Description |
---|---|
static RowSpec[] |
RowSpec.decodeSpecs(java.lang.String encodedRowSpecs)
Parses and splits encoded row specifications and returns
an array of RowSpec objects.
|
RowSpec |
FormLayout.getRowSpec(int rowIndex)
Returns the
RowSpec at the specified row index. |
Modifier and Type | Method and Description |
---|---|
void |
FormLayout.appendRow(RowSpec rowSpec)
Appends the given row specification to the bottom of all rows.
|
void |
FormLayout.insertRow(int rowIndex,
RowSpec rowSpec)
Inserts the specified column at the specified position.
|
void |
FormLayout.setRowSpec(int rowIndex,
RowSpec rowSpec)
Sets the
RowSpec at the specified row index. |
Constructor and Description |
---|
FormLayout(ColumnSpec[] colSpecs,
RowSpec[] rowSpecs)
Constructs a FormLayout using the given column and row specifications.
|