Uses of Class
com.jgoodies.forms.layout.RowSpec
-
Packages that use RowSpec Package Description com.jgoodies.forms.builder Contains optional builder classes of the Forms framework.com.jgoodies.forms.internal com.jgoodies.forms.layout Contains the core classes of the JGoodies Forms framework: layout manager, column and row specifications, sizes and cell constraints. -
-
Uses of RowSpec in com.jgoodies.forms.builder
Fields in com.jgoodies.forms.builder declared as RowSpec Modifier and Type Field Description private RowSpec
DefaultFormBuilder. defaultRowSpec
Deprecated.Holds the row specification that is reused to describe rows that are intended for labels and components.private RowSpec
DefaultFormBuilder. lineGapSpec
Deprecated.Holds the row specification that is reused to describe the constant gaps between component lines.private RowSpec
DefaultFormBuilder. paragraphGapSpec
Deprecated.Holds the row specification that describes the constant gaps between paragraphs.private static RowSpec[]
ButtonBarBuilder. ROW_SPECS
Specifies the FormLayout's the single button bar row.private static RowSpec[]
ButtonStackBuilder. ROW_SPECS
Specifies the rows of the initial FormLayout used in constructors.private RowSpec[]
FormBuilder. rowSpecs
Methods in com.jgoodies.forms.builder that return RowSpec Modifier and Type Method Description private RowSpec
DefaultFormBuilder. getCursorRowSpec()
Deprecated.Looks up and returns the row specification of the current row.Methods in com.jgoodies.forms.builder with parameters of type RowSpec Modifier and Type Method Description DefaultFormBuilder
DefaultFormBuilder. defaultRowSpec(RowSpec defaultRowSpec)
Deprecated.Sets the row specification that shall be used for component rows.private void
DefaultFormBuilder. ensureHasGapRow(RowSpec gapRowSpec)
Deprecated.Ensures that we have a gap row before the next component row. -
Uses of RowSpec in com.jgoodies.forms.internal
Methods in com.jgoodies.forms.internal with parameters of type RowSpec Modifier and Type Method Description protected void
AbstractButtonPanelBuilder. appendRow(RowSpec rowSpec)
Appends the given row specification to the builder's layout.void
AbstractFormBuilder. appendRow(RowSpec rowSpec)
Appends the given row specification to the builder's layout. -
Uses of RowSpec in com.jgoodies.forms.layout
Fields in com.jgoodies.forms.layout declared as RowSpec Modifier and Type Field Description static RowSpec
FormSpecs. BUTTON_ROWSPEC
Describes a logical row for a fixed size button.static RowSpec
FormSpecs. DEFAULT_ROWSPEC
An unmodifiableRowSpec
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
FormSpecs. GLUE_ROWSPEC
An unmodifiableRowSpec
that has an initial height of 0 pixels and that grows.static RowSpec
FormSpecs. LABEL_COMPONENT_GAP_ROWSPEC
Describes a logical horizontal gap between a label and an associated component.static RowSpec
FormSpecs. LINE_GAP_ROWSPEC
Describes the logical vertical default gap between two rows in the grid.static RowSpec
FormSpecs. MIN_ROWSPEC
An unmodifiableRowSpec
that determines its height by computing the maximum of all column component minimum heights.static RowSpec
FormSpecs. NARROW_LINE_GAP_ROWSPEC
Describes a logical vertical narrow gap between two rows in the grid.static RowSpec
FormSpecs. PARAGRAPH_GAP_ROWSPEC
Describes the logical vertical default gap between two paragraphs in the layout grid.static RowSpec
FormSpecs. PREF_ROWSPEC
An unmodifiableRowSpec
that determines its height by computing the maximum of all column component preferred heights.static RowSpec
FormSpecs. RELATED_GAP_ROWSPEC
Describes a logical vertical gap between two related components.static RowSpec
FormSpecs. UNRELATED_GAP_ROWSPEC
Describes a logical vertical gap between two unrelated components.Fields in com.jgoodies.forms.layout with type parameters of type RowSpec Modifier and Type Field Description private static java.util.Map<java.lang.String,RowSpec>
RowSpec. CACHE
Maps encoded row specifications to RowSpec instances.private java.util.List<RowSpec>
FormLayout. rowSpecs
Holds the row specifications.Methods in com.jgoodies.forms.layout that return RowSpec Modifier and Type Method Description static RowSpec
RowSpec. createGap(ConstantSize gapHeight)
Creates and returns aRowSpec
that represents a gap with the specifiedConstantSize
.static RowSpec
RowSpec. decode(java.lang.String encodedRowSpec)
Parses the encoded row specification and returns a RowSpec object that represents the string.static RowSpec
RowSpec. decode(java.lang.String encodedRowSpec, LayoutMap layoutMap)
Parses the encoded row specifications and returns a RowSpec object that represents the string.(package private) static RowSpec
RowSpec. decodeExpanded(java.lang.String expandedTrimmedLowerCaseSpec)
Decodes an expanded, trimmed, lower case row spec.static RowSpec[]
RowSpec. decodeSpecs(java.lang.String encodedRowSpecs)
Parses and splits encoded row specifications using the defaultLayoutMap
and returns an array of RowSpec objects.static RowSpec[]
RowSpec. decodeSpecs(java.lang.String encodedRowSpecs, LayoutMap layoutMap)
Parses and splits encoded row specifications using the givenLayoutMap
and returns an array of RowSpec objects.RowSpec
FormLayout. getRowSpec(int rowIndex)
Returns theRowSpec
at the specified row index.private RowSpec[]
FormSpecParser. parseRowSpecs()
(package private) static RowSpec[]
FormSpecParser. parseRowSpecs(java.lang.String encodedRowSpecs, LayoutMap layoutMap)
Methods in com.jgoodies.forms.layout with parameters of type RowSpec Modifier and Type Method 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 row at the specified position.java.lang.String
LayoutMap. rowPut(java.lang.String key, RowSpec value)
Associates the specified ColumnSpec with the specified key in this map.private void
LayoutMap. rowPut(java.lang.String key, java.lang.String[] aliases, RowSpec value)
void
FormLayout. setRowSpec(int rowIndex, RowSpec rowSpec)
Sets the RowSpec at the specified row index.Constructors in com.jgoodies.forms.layout with parameters of type RowSpec Constructor Description FormLayout(ColumnSpec[] colSpecs, RowSpec[] rowSpecs)
Constructs a FormLayout using the given column and row specifications.
-