## 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.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

    Methods in com.jgoodies.forms.builder that return RowSpec
    Modifier and Type | Method and Description
    --- | ---
    `RowSpec` | DefaultFormBuilder.`getDefaultRowSpec()` Deprecated. Obsolete; will be deleted from the next version
    `RowSpec` | DefaultFormBuilder.`getLineGapSpec()` Deprecated. Obsolete; will be deleted from the next version

    Methods in com.jgoodies.forms.builder with parameters of type RowSpec
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractFormBuilder.`appendRow(RowSpec rowSpec)` Appends the given row specification to the builder's layout.
    `protected void` | AbstractButtonPanelBuilder.`appendRow(RowSpec rowSpec)` Appends the given row specification to the builder's layout.
    `DefaultFormBuilder` | DefaultFormBuilder.`defaultRowSpec(RowSpec defaultRowSpec)` Sets the row specification that shall be used for component rows.
    `void` | DefaultFormBuilder.`setDefaultRowSpec(RowSpec defaultRowSpec)` Deprecated. Replaced by `DefaultFormBuilder.defaultRowSpec(RowSpec)`

  - ### Uses of RowSpec in com.jgoodies.forms.layout

    Fields in com.jgoodies.forms.layout declared as RowSpec
    Modifier and Type | Field and Description
    --- | ---
    `static RowSpec` | FormSpecs.`BUTTON_ROWSPEC` Describes a logical row for a fixed size button.
    `static RowSpec` | FormSpecs.`DEFAULT_ROWSPEC` An unmodifiable `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` | FormSpecs.`GLUE_ROWSPEC` An unmodifiable `RowSpec` 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 unmodifiable `RowSpec` 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 unmodifiable `RowSpec` 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.

    Methods in com.jgoodies.forms.layout that return RowSpec
    Modifier and Type | Method and Description
    --- | ---
    `static RowSpec` | RowSpec.`createGap(ConstantSize gapHeight)` Creates and returns a `RowSpec` that represents a gap with the specified `ConstantSize`.
    `static RowSpec` | RowSpec.`decode(String encodedRowSpec)` Parses the encoded row specification and returns a RowSpec object that represents the string.
    `static RowSpec` | RowSpec.`decode(String encodedRowSpec, LayoutMap layoutMap)` Parses the encoded row specifications and returns a RowSpec object that represents the string.
    `static RowSpec[]` | RowSpec.`decodeSpecs(String encodedRowSpecs)` Parses and splits encoded row specifications using the default `LayoutMap` and returns an array of RowSpec objects.
    `static RowSpec[]` | RowSpec.`decodeSpecs(String encodedRowSpecs, LayoutMap layoutMap)` Parses and splits encoded row specifications using the given `LayoutMap` and returns an array of RowSpec objects.
    `RowSpec` | FormLayout.`getRowSpec(int rowIndex)` Returns the `RowSpec` at the specified row index.

    Methods in com.jgoodies.forms.layout with parameters of type RowSpec
    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.
    `String` | LayoutMap.`rowPut(String key, RowSpec value)` Associates the specified ColumnSpec with the specified key in this map.
    `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 and Description
    `FormLayout(ColumnSpec[] colSpecs, RowSpec[] rowSpecs)` Constructs a FormLayout using the given column and row specifications.

Copyright © 2002-2014 JGoodies Software GmbH. All Rights Reserved.