A B C D E F G H I L M N O P R S T U V X Z

## A

abbreviation() - Method in class com.jgoodies.forms.layout.CellConstraints.Alignment
  Returns the first character of this Alignment's name.
abbreviation() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
  Returns the first character of this Unit's name.
abbreviation() - Method in class com.jgoodies.forms.layout.FormSpec.DefaultAlignment
  Returns the first character of this Alignment's name.
AbstractBuilder - Class in com.jgoodies.forms.builder
  An abstract class that minimizes the effort required to implement non-visual builders that use the `FormLayout`.
AbstractBuilder(FormLayout, Container) - Constructor for class com.jgoodies.forms.builder.AbstractBuilder
  Constructs an AbstractBuilder for the given FormLayout and layout container.
AbstractButtonPanelBuilder - Class in com.jgoodies.forms.builder
  The abstract superclass for `ButtonBarBuilder`.
AbstractButtonPanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Constructs an AbstractButtonPanelBuilder for the given FormLayout and layout container.
AbstractFormBuilder - Class in com.jgoodies.forms.builder
  An abstract class that minimizes the effort required to implement non-visual builders that use the `FormLayout`.
AbstractFormBuilder(FormLayout, Container) - Constructor for class com.jgoodies.forms.builder.AbstractFormBuilder
  Constructs an AbstractFormBuilder for the given FormLayout and layout container.
AbstractUnitConverter - Class in com.jgoodies.forms.util
  An abstract implementation of the `UnitConverter` interface that minimizes the effort required to convert font-dependent sizes to pixels.
AbstractUnitConverter() - Constructor for class com.jgoodies.forms.util.AbstractUnitConverter
add(Component) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Adds a component to the container using the default cell constraints.
add(Component, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Adds a component to the panel using the given cell constraints.
add(Component, String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Adds a component to the panel using the given encoded cell constraints.
add(Component) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Adds a component to the container using the default cell constraints.
add(JLabel, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a label and component to the panel using the given cell constraints.
add(Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a component to the panel using the given cell constraints.
addButton(JComponent) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
addButton(JComponent...) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Adds one or many sequences of related buttons.
addButton(Action...) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Constructs an array of JButtons from the given Action array, and adds them as a sequence of related buttons separated by a default gap.
addButton(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds a button component that has a minimum width specified by the `LayoutStyle.getDefaultButtonWidth()`.
addButton(JComponent...) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
addButton(Action...) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
addButton(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a button component that has a minimum width specified by the `LayoutStyle.getDefaultButtonWidth()`.
addButton(JComponent...) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
addButton(Action...) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds a fixed size component with narrow margin.
addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a fixed size component.
addGlue() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds a glue that will be given the extra space, if this button bar is larger than its preferred size.
addGlue() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a glue that will be given the extra space, if this box is larger than its preferred size.
addGroupedColumn(int) - Method in class com.jgoodies.forms.layout.FormLayout
  Adds the specified column index to the last column group.
addGroupedRow(int) - Method in class com.jgoodies.forms.layout.FormLayout
  Adds the specified row index to the last row group.
addGrowing(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds a component that grows if the container grows.
addI15dLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) textual label to the form using the specified constraints.
addI15dLabel(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) textual label to the form using the specified constraints.
addI15dLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) label and component to the panel using the given cell constraints.
addI15dROLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) textual label to the form using the specified constraints that is intended to label a read-only component.
addI15dROLabel(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) textual label to the form using the specified constraints that is intended to label a read-only component.
addI15dROLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) label and component to the panel using the given cell constraints.
addI15dSeparator(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) titled separator to the form using the specified constraints.
addI15dSeparator(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds an internationalized (i15d) titled separator to the form using the specified constraints.
addI15dTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds a title to the form using the specified constraints.
addI15dTitle(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Adds a title to the form using the specified constraints.
addLabel(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a textual label to the form using the default constraints.
addLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a textual label to the form using the specified constraints.
addLabel(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a textual label to the form using the specified constraints.
addLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a label and component to the panel using the given cell constraints.
addLayoutComponent(String, Component) - Method in class com.jgoodies.forms.layout.FormLayout
  Throws an `UnsupportedOperationException`.
addLayoutComponent(Component, Object) - Method in class com.jgoodies.forms.layout.FormLayout
  Adds the specified component to the layout, using the specified `constraints` object.
addRelatedGap() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Adds the standard gap for related components.
addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds the standard horizontal gap for related components.
addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
addROLabel(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a textual label intended for labeling read-only components to the form using the default constraints.
addROLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a textual label intended for labeling read-only components to the form using the specified constraints.
addROLabel(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a textual label intended for labeling read-only components to the form using the specified constraints.
addROLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a label and component to the panel using the given cell constraints.
addSeparator(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a titled separator to the form that spans all columns.
addSeparator(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a titled separator to the form using the specified constraints.
addSeparator(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a titled separator to the form using the specified constraints.
addSeparator(String, int) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a titled separator to the form that spans the specified columns.
addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds a horizontal strut of the specified width.
addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a strut of a specified size.
addTitle(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a title label to the form using the default constraints.
addTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a title label to the form using the specified constraints.
addTitle(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Adds a title label to the form using the specified constraints.
addUnrelatedGap() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Adds the standard gap for unrelated components.
addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Adds the standard horizontal gap for unrelated components.
addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
append(Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a component to the panel using the default constraints with a column span of 1.
append(Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a component to the panel using the default constraints with the given columnSpan.
append(Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds two components to the panel; each component will span a single data column.
append(Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds three components to the panel; each component will span a single data column.
append(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label to the panel and proceeds to the next column.
append(String, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and component to the panel.
append(String, Component, boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and component to the panel; the component will span the specified number columns.
append(String, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and component to the panel; the component will span the specified number columns.
append(String, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and two components to the panel; each component will span a single column.
append(String, Component, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and two components to the panel; each component will span a single column.
append(String, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and three components to the panel; each component will span a single column.
append(String, Component, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a text label and four components to the panel; each component will span a single column.
appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends the given column specification to the builder's layout.
appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends the given column specification to the builder's layout.
appendColumn(String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a column specification to the builder's layout that represents the given string encoding.
appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
  Appends the given column specification to the right hand side of all columns.
appendGlueColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends a glue column.
appendGlueColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a glue column.
appendGlueRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends a glue row.
appendGlueRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a glue row.
appendI15d(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label to the panel using the given resource key and proceeds to the next column.
appendI15d(String, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label and component to the panel.
appendI15d(String, Component, boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label and component to the panel.
appendI15d(String, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label to the panel using the given resource key; then proceeds to the next data column and adds a component with the given column span.
appendI15d(String, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label and two components to the panel; each component will span a single column.
appendI15d(String, Component, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label and two components to the panel; each component will span a single column.
appendI15d(String, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label and three components to the panel; each component will span a single column.
appendI15d(String, Component, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized (i15d) text label and four components to the panel; each component will span a single column.
appendI15dSeparator(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Appends an internationalized titled separator for the given resource key that spans all columns.
appendI15dTitle(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds an internationalized title label to the panel and proceeds to the next column.
appendLabelComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a column that is the default gap between a label and its associated component.
appendLineGapRow() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Appends a row with this builder's line gap size.
appendParagraphGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a row that is the default gap for paragraphs.
appendRelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends a column that is the default gap for related components.
appendRelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a column that is the default gap for related components.
appendRelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends a row that is the default gap for related components.
appendRelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a row that is the default gap for related components.
appendRow(RowSpec) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends the given row specification to the builder's layout.
appendRow(RowSpec) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends the given row specification to the builder's layout.
appendRow(String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a row specification to the builder's layout that represents the given string encoding.
appendRow(RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
  Appends the given row specification to the bottom of all rows.
appendSeparator() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a separator without text that spans all columns.
appendSeparator(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a separator with the given text that spans all columns.
appendTitle(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Adds a title label to the panel and proceeds to the next column.
appendUnrelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends a column that is the default gap for unrelated components.
appendUnrelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a column that is the default gap for unrelated components.
appendUnrelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Appends a row that is the default gap for unrelated components.
appendUnrelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Appends a row that is the default gap for unrelated components.

## B

background(Color) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the panel's background color and makes the panel opaque.
background(Color) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
background(Color) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
background(Color) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
background(Color) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
background(Color) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the panel's background color and the panel to be opaque.
BALANCED_AVERAGE_CHARACTER_TEST_STRING - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
border(Border) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the panel's border.
border(Border) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
border(Border) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
border(Border) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
border(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
border(Border) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
border(String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
border(Border) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets an optional border that surrounds the list view including the label and details.
border(Border) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the panel's border.
border(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the panel's border as an EmptyBorder using the given specification for the top, left, bottom, right in DLU.
border(Border, JComponent) - Static method in class com.jgoodies.forms.factories.Forms
  Creates and returns a panel where `component` is surrounded by the given border.
border(String, JComponent) - Static method in class com.jgoodies.forms.factories.Forms
  Creates and returns a panel where `component` is surrounded by an empty border as described by `emptyBorderSpec`.
Borders - Class in com.jgoodies.forms.factories
  Provides constants and factory methods for `Border`s that use instances of `ConstantSize` to define the margins.
Borders.EmptyBorder - Class in com.jgoodies.forms.factories
  An empty border that uses 4 instances of `ConstantSize` to define the top, left, bottom and right gap.
bottom() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
  Returns this border's bottom size.
BOTTOM - Static variable in class com.jgoodies.forms.factories.CC
BOTTOM - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Put the component in the bottom.
BOTTOM - Static variable in class com.jgoodies.forms.layout.RowSpec
  By default put the components in the bottom.
bounded(Size, Size, Size) - Static method in class com.jgoodies.forms.layout.Sizes
  Creates and returns a BoundedSize for the given basis using the specified lower and upper bounds.
BoundedSize - Class in com.jgoodies.forms.layout
  Describes sizes that provide lower and upper bounds as used by the JGoodies FormLayout.
BoundedSize(Size, Size, Size) - Constructor for class com.jgoodies.forms.layout.BoundedSize
  Constructs a BoundedSize for the given basis using the specified lower and upper bounds.
build() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Returns the panel used to build the form and lazily builds a focus traversal group for all contained AbstractButtons.
build() - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Lazily builds and returns the list view panel.
build() - Method in class com.jgoodies.forms.builder.PanelBuilder
  Returns the panel used to build the form.
BUTTON_BAR_PAD - Static variable in class com.jgoodies.forms.factories.Borders
  A standardized Border that describes the gap between a component and a button bar in its bottom.
BUTTON_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical horizontal column for a fixed size button.
BUTTON_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical row for a fixed size button.
buttonBar(JComponent...) - Static method in class com.jgoodies.forms.factories.Forms
  Creates and returns a panel where the given buttons are laid out horizontally using a ButtonBarBuilder.
ButtonBarBuilder - Class in com.jgoodies.forms.builder
  Builds consistent button bars that comply with popular style guides.
ButtonBarBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
  Constructs an empty ButtonBarBuilder on a JPanel.
ButtonBarBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
  Constructs an empty ButtonBarBuilder on the given panel.
buttonStack(JComponent...) - Static method in class com.jgoodies.forms.factories.Forms
  Creates and returns a panel where the given buttons are laid out vertically using a ButtonStackBuilder.
ButtonStackBuilder - Class in com.jgoodies.forms.builder
  Builds consistent button stacks that comply with popular style guides.
ButtonStackBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
  Constructs a ButtonStackBuilder on a default JPanel using a pre-configured FormLayout as layout manager.
ButtonStackBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
  Constructs a ButtonStackBuilder on the given panel using a pre-configured FormLayout as layout manager.

## C

CC - Class in com.jgoodies.forms.factories
  A factory for CellConstraints objects.
CC() - Constructor for class com.jgoodies.forms.factories.CC
cellConstraints() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the CellConstraints object that is used as a cursor and holds the current column span and row span.
CellConstraints - Class in com.jgoodies.forms.layout
  Defines constraints for components that are laid out with the FormLayout.
CellConstraints() - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs a default instance of `CellConstraints`.
CellConstraints(int, int) - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs an instance of `CellConstraints` for the given cell position.
CellConstraints(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs an instance of `CellConstraints` for the given cell position, anchor, and fill.
CellConstraints(int, int, int, int) - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs an instance of `CellConstraints` for the given cell position and size.
CellConstraints(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs an instance of `CellConstraints` for the given cell position and size, anchor, and fill.
CellConstraints(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment, Insets) - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs an instance of `CellConstraints` for the complete set of available properties.
CellConstraints(String) - Constructor for class com.jgoodies.forms.layout.CellConstraints
  Constructs an instance of `CellConstraints` from the given encoded string properties.
CellConstraints.Alignment - Class in com.jgoodies.forms.layout
  An ordinal-based serializable typesafe enumeration for component alignment types as used by the `FormLayout`.
CENTER - Static variable in class com.jgoodies.forms.factories.CC
CENTER - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Put the component in the center.
CENTER - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  By default put the components in the center.
CENTER - Static variable in class com.jgoodies.forms.layout.RowSpec
  By default put the components in the center.
centered(JComponent) - Static method in class com.jgoodies.forms.factories.Forms
  Creates and returns a panel where `component` is centered.
CENTIMETER - Static variable in class com.jgoodies.forms.layout.ConstantSize
centimeterAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
  Converts Centimeters and returns pixels using the resolution of the given component's graphics object.
centimeterAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts Centimeters and returns pixels using the resolution of the given component's graphics object.
centimeterAsPixel(double, int) - Static method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts Centimeters and returns pixels using the specified resolution.
centimeterAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
  Converts Centimeters and returns pixels using the resolution of the given component's graphics object.
checkBoxBar(JCheckBox...) - Static method in class com.jgoodies.forms.factories.Forms
  Builds and returns a panel where the given check boxes are laid out horizontally.
checkBoxStack(JCheckBox...) - Static method in class com.jgoodies.forms.factories.Forms
  Builds and returns a panel where the given check boxes are laid out vertically.
clearLookAndFeelBasedCaches() - Static method in class com.jgoodies.forms.util.FormUtils
  Clears cached internal Forms state that is based on the Look&Feel, for example dialog base units.
clone() - Method in class com.jgoodies.forms.layout.CellConstraints
  Creates a copy of this cell constraints object.
CM - Static variable in class com.jgoodies.forms.layout.ConstantSize
columnContainsComponent(Container, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
  Checks and answers whether the given FormLayout container contains a component in the specified column.
columnContainsKey(String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Returns `true` if this map or a parent map - if any - contains a mapping for the specified key.
columnGet(String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Looks up and returns the String associated with the given key.
columnOrigins - Variable in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
  Holds the origins of the columns.
columnPut(String, String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Associates the specified column String with the specified key in this map.
columnPut(String, ColumnSpec) - Method in class com.jgoodies.forms.layout.LayoutMap
columnPut(String, Size) - Method in class com.jgoodies.forms.layout.LayoutMap
columnRemove(String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Removes the column value mapping for this key from this map if it is present.
ColumnSpec - Class in com.jgoodies.forms.layout
  Specifies columns in FormLayout by their default orientation, start size and resizing behavior.
ColumnSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
  Constructs a ColumnSpec for the given default alignment, size and resize weight.
ColumnSpec(Size) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
  Constructs a ColumnSpec for the given size using the default alignment, and no resizing.
com.jgoodies.forms - package com.jgoodies.forms
com.jgoodies.forms.builder - package com.jgoodies.forms.builder
  Contains optional builder classes of the Forms framework.
com.jgoodies.forms.debug - package com.jgoodies.forms.debug
  Consists of optional classes that help you find, understand and fix layout problems
com.jgoodies.forms.extras - package com.jgoodies.forms.extras
  Contains optional Forms framework classes that ship only with the JGoodies Forms source distribution and are not yet part of the binary Forms library.
com.jgoodies.forms.factories - package com.jgoodies.forms.factories
  Consists of optional Forms framework factory classes that assist you in building consistent forms quickly
com.jgoodies.forms.internal - package com.jgoodies.forms.internal
com.jgoodies.forms.layout - package com.jgoodies.forms.layout
  Contains the core classes of the JGoodies Forms framework: layout manager, column and row specifications, sizes and cell constraints
com.jgoodies.forms.util - package com.jgoodies.forms.util
  Consists of Forms framework helper classes for unit conversion and layout styles
ComponentFactory - Interface in com.jgoodies.forms.factories
  An interface that defines the factory methods as used by the `PanelBuilder` and its subclasses.
compressible() - Method in class com.jgoodies.forms.layout.BoundedSize
  Describes if this Size can be compressed, if container space gets scarce.
compressible() - Method in class com.jgoodies.forms.layout.ConstantSize
  Describes if this Size can be compressed, if container space gets scarce.
compressible() - Method in class com.jgoodies.forms.layout.PrototypeSize
  Describes if this Size can be compressed, if container space gets scarce.
compressible() - Method in interface com.jgoodies.forms.layout.Size
  Describes if this Size can be compressed, if container space gets scarce.
computeAverageCharWidth(FontMetrics, String) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Computes and returns the average character width of the specified test string using the given FontMetrics.
constant(String, boolean) - Static method in class com.jgoodies.forms.layout.Sizes
  Creates and returns an instance of `ConstantSize` from the given encoded size and unit description.
ConstantSize - Class in com.jgoodies.forms.layout
  An implementation of the `Size` interface that represents constant sizes described by a value and unit, for example: 10 pixel, 15 point or 4 dialog units.
ConstantSize(int, ConstantSize.Unit) - Constructor for class com.jgoodies.forms.layout.ConstantSize
  Constructs a ConstantSize for the given size and unit.
ConstantSize(double, ConstantSize.Unit) - Constructor for class com.jgoodies.forms.layout.ConstantSize
  Constructs a ConstantSize for the given size and unit.
ConstantSize.Unit - Class in com.jgoodies.forms.layout
  An ordinal-based serializable typesafe enumeration for units as used in instances of `ConstantSize`.
create() - Static method in class com.jgoodies.forms.builder.ButtonBarBuilder
create() - Static method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Creates and returns an empty ButtonStackBuilder.
createButton(Action) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Creates and returns a button that is bound to the given Action.
createButton(Action) - Method in interface com.jgoodies.forms.factories.ComponentFactory
  Creates and returns a button that is bound to the given Action.
createButton(Action) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a button that is bound to the given Action.
createComponentFactory() - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Invoked when the per-instance component factory is lazily initialized.
createEmptyBorder(ConstantSize, ConstantSize, ConstantSize, ConstantSize) - Static method in class com.jgoodies.forms.factories.Borders
  Creates and returns an `EmptyBorder` with the specified gaps.
createEmptyBorder(String) - Static method in class com.jgoodies.forms.factories.Borders
  Creates and returns a `Border` using sizes as specified by the given string.
createGap(ConstantSize) - Static method in class com.jgoodies.forms.layout.ColumnSpec
  Creates and returns a `ColumnSpec` that represents a gap with the specified `ConstantSize`.
createGap(ConstantSize) - Static method in class com.jgoodies.forms.layout.RowSpec
  Creates and returns a `RowSpec` that represents a gap with the specified `ConstantSize`.
createHeaderLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
  Creates and returns a label intended for pane headers that uses a larger font than the control font and a special foreground color.
createHeaderLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
createLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
  Creates and returns a label with an optional mnemonic.
createLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a label with an optional mnemonic.
createLeftAdjustedConstraints(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Creates and returns a `CellConstraints` object at the current cursor position that uses the given column span and is adjusted to the left.
createReadOnlyLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
  Creates and returns a label with an optional mnemonic that is intended to label a read-only component.
createReadOnlyLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a label with an optional mnemonic that is intended to label a read-only component.
createSeparator(String, int) - Method in interface com.jgoodies.forms.factories.ComponentFactory
  Creates and returns a labeled separator.
createSeparator(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a labeled separator with the label in the left-hand side.
createSeparator(String, int) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a labeled separator.
createSeparator(JLabel) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a labeled separator.
createTitle(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
  Creates and returns a title label that uses the foreground color and font of a `TitledBorder`.
createTitle(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Creates and returns a title label that uses the foreground color and font of a `TitledBorder`.
currentCellConstraints - Variable in class com.jgoodies.forms.builder.AbstractBuilder
  Holds an instance of `CellConstraints` that will be used to specify the location, extent and alignments of the component to be added next.

## D

debugToolTipsEnabled(boolean) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
decode(String) - Static method in class com.jgoodies.forms.layout.ColumnSpec
  Parses the encoded column specification and returns a ColumnSpec object that represents the string.
decode(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.ColumnSpec
  Parses the encoded column specifications and returns a ColumnSpec object that represents the string.
decode(String) - Static method in class com.jgoodies.forms.layout.RowSpec
  Parses the encoded row specification and returns a RowSpec object that represents the string.
decode(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.RowSpec
  Parses the encoded row specifications and returns a RowSpec object that represents the string.
decodeSpecs(String) - Static method in class com.jgoodies.forms.layout.ColumnSpec
  Parses and splits encoded column specifications using the default `LayoutMap` and returns an array of ColumnSpec objects.
decodeSpecs(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.ColumnSpec
  Splits and parses the encoded column specifications using the given `LayoutMap` and returns an array of ColumnSpec objects.
decodeSpecs(String) - Static method in class com.jgoodies.forms.layout.RowSpec
  Parses and splits encoded row specifications using the default `LayoutMap` and returns an array of RowSpec objects.
decodeSpecs(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.RowSpec
  Parses and splits encoded row specifications using the given `LayoutMap` and returns an array of RowSpec objects.
DEFAULT - Static variable in class com.jgoodies.forms.factories.CC
DEFAULT - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Use the column's or row's default alignment.
DEFAULT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  Unless overridden the default alignment for a column is FILL.
DEFAULT - Static variable in class com.jgoodies.forms.layout.RowSpec
  Unless overridden the default alignment for a row is CENTER.
DEFAULT - Static variable in class com.jgoodies.forms.layout.Sizes
  Use the maximum of all component sizes as column or row size; measures preferred sizes when asked for the preferred size and minimum sizes when asked for the minimum size.
DEFAULT_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `ColumnSpec` that determines its preferred width by computing the maximum of all column component preferred widths and its minimum width by computing all column component minimum widths.
DEFAULT_GROW - Static variable in class com.jgoodies.forms.layout.FormSpec
  The default resize weight.
DEFAULT_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  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.
DefaultComponentFactory - Class in com.jgoodies.forms.factories
  A singleton implementation of the `ComponentFactory` interface that creates UI components as required by the `PanelBuilder`.
DefaultComponentFactory() - Constructor for class com.jgoodies.forms.factories.DefaultComponentFactory
DefaultFormBuilder - Class in com.jgoodies.forms.builder
  Provides a means to build form-oriented panels quickly and consistently using the `FormLayout`.
DefaultFormBuilder(FormLayout) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
  Constructs a `DefaultFormBuilder` for the given layout.
DefaultFormBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
  Constructs a `DefaultFormBuilder` for the given layout and panel.
DefaultFormBuilder(FormLayout, ResourceBundle) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
  Constructs a `DefaultFormBuilder` for the given layout and resource bundle.
DefaultFormBuilder(FormLayout, ResourceBundle, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
  Constructs a `DefaultFormBuilder` for the given layout, resource bundle, and panel.
DefaultFormBuilder(FormLayout, StringResourceAccessor) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
  Constructs a `DefaultFormBuilder` for the given layout and resource bundle.
DefaultFormBuilder(FormLayout, StringResourceAccessor, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
  Constructs a `DefaultFormBuilder` for the given layout, resource bundle, and panel.
defaultRowSpec(RowSpec) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Sets the row specification that shall be used for component rows.
DefaultUnitConverter - Class in com.jgoodies.forms.util
  This is the default implementation of the `UnitConverter` interface.
detailsView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets an optional details view that is located under the list view.
DIALOG - Static variable in class com.jgoodies.forms.factories.Borders
  A standardized Border that describes the border around a dialog content that has no tabs.
DIALOG_UNITS_X - Static variable in class com.jgoodies.forms.layout.ConstantSize
DIALOG_UNITS_Y - Static variable in class com.jgoodies.forms.layout.ConstantSize
dialogUnitXAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
  Converts horizontal dialog units and returns pixels.
dialogUnitXAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts horizontal dialog units and returns pixels.
dialogUnitXAsPixel(int, double) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts horizontal dialog units and returns pixels.
dialogUnitXAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
  Converts horizontal dialog units and returns pixels.
dialogUnitYAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
  Converts vertical dialog units and returns pixels.
dialogUnitYAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts vertical dialog units and returns pixels.
dialogUnitYAsPixel(int, double) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts vertical dialog units and returns pixels.
dialogUnitYAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
  Converts vertical dialog units and returns pixels.
DLU14 - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared Border with 14dlu on all sides.
DLU2 - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 2dlu on all sides.
DLU21 - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared Border with 21dlu on all sides.
DLU4 - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 4dlu on all sides.
DLU7 - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 7dlu on all sides.
DLU9 - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 9dlu on all sides.
DLUX - Static variable in class com.jgoodies.forms.layout.ConstantSize
dluX(int) - Static method in class com.jgoodies.forms.layout.Sizes
  Creates and returns a ConstantSize for the specified value in horizontal dialog units.
DLUX1 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX11 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX14 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX2 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX21 - Static variable in class com.jgoodies.forms.layout.Sizes
  21 horizontal dialog units.
DLUX3 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX4 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX5 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX6 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX7 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX8 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUX9 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY - Static variable in class com.jgoodies.forms.layout.ConstantSize
dluY(int) - Static method in class com.jgoodies.forms.layout.Sizes
  Creates and returns a ConstantSize for the specified value in vertical dialog units.
DLUY1 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY11 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY14 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY2 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY21 - Static variable in class com.jgoodies.forms.layout.Sizes
  21 vertical dialog units.
DLUY3 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY4 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY5 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY6 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY7 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY8 - Static variable in class com.jgoodies.forms.layout.Sizes
DLUY9 - Static variable in class com.jgoodies.forms.layout.Sizes
dumpAll(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps all layout state to the console: column and row specifications, column and row groups, grid bounds and cell constraints.
dumpColumnGroups(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the layout's column groups to the console.
dumpColumnSpecs(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the layout's column specifications to the console.
dumpConstraints(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the component constraints to the console.
dumpGridBounds(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the container's grid info to the console if and only if the container's layout is a `FormLayout`.
dumpGridBounds(FormLayout.LayoutInfo) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the grid layout info to the console.
dumpRowGroups(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the layout's row groups to the console.
dumpRowSpecs(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Dumps the layout's row specifications to the console.

## E

EMPTY - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable EmptyBorder without gaps.
encode() - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns a parseable string representation of this bounded size.
encode() - Method in class com.jgoodies.forms.layout.ConstantSize
  Returns a parseable string representation of this constant size.
encode() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
  Returns a parseable string representation of this unit.
encode() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns a short and parseable string representation of this form specification.
encode() - Method in class com.jgoodies.forms.layout.PrototypeSize
  Returns a parseable string representation of this prototype size.
encode() - Method in interface com.jgoodies.forms.layout.Size
  Returns a String respresentation of this Size object that can be parsed by the Forms parser.
equals(Object) - Method in class com.jgoodies.forms.layout.BoundedSize
  Indicates whether some other BoundedSize is "equal to" this one.
equals(Object) - Method in class com.jgoodies.forms.layout.ConstantSize
  Indicates whether some other ConstantSize is "equal to" this one.
equals(Object) - Method in class com.jgoodies.forms.layout.PrototypeSize
  Indicates whether some other ConstantSize is "equal to" this one.

## F

fail(String, int, String) - Static method in class com.jgoodies.forms.layout.FormSpecParser
FILL - Static variable in class com.jgoodies.forms.factories.CC
FILL - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Fill the cell either horizontally or vertically.
FILL - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  By default fill the component into the column.
FILL - Static variable in class com.jgoodies.forms.layout.RowSpec
  By default fill the component into the row.
filterView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets an optional view that will be placed in the upper right corner of the built list view panel.
filterViewColSpec(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Changes the FormLayout column specification used to lay out the filter view.
focusGrouped - Variable in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Indicates whether a focus group has been built in `AbstractButtonPanelBuilder.build()`.
focusTraversal(FocusTraversalPolicy) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
focusTraversal(FocusTraversalPolicy) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets the panel's focus traversal policy and sets the panel as focus traversal policy provider.
focusTraversal(FocusTraversalPolicy) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the panel's focus traversal policy and sets the panel as focus traversal policy provider.
FocusTraversalUtilsAccessor - Class in com.jgoodies.forms.internal
  Provides access to the FocusTraversalUtils class that ships with the JGoodies Standard Dialog Library (JSDL).
FormDebugPanel - Class in com.jgoodies.forms.debug
  A panel that paints grid bounds if and only if the panel's layout manager is a `FormLayout`.
FormDebugPanel() - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
  Constructs a FormDebugPanel with all options turned off.
FormDebugPanel(FormLayout) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
  Constructs a FormDebugPanel on the given FormLayout instance that paints the grid in the foreground and paints no diagonals.
FormDebugPanel(boolean, boolean) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
  Constructs a FormDebugPanel on the given FormLayout using the specified settings that are otherwise turned off.
FormDebugPanel(FormLayout, boolean, boolean) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
  Constructs a FormDebugPanel on the given FormLayout using the specified settings that are otherwise turned off.
FormDebugUtils - Class in com.jgoodies.forms.debug
  Provides static methods that help you understand and fix layout problems when using the `FormLayout`.
FormLayout - Class in com.jgoodies.forms.layout
  FormLayout is a powerful, flexible and precise general purpose layout manager.
FormLayout() - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs an empty FormLayout.
FormLayout(String) - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs a FormLayout using the given encoded column specifications.
FormLayout(String, LayoutMap) - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs a FormLayout using the given encoded column specifications and LayoutMap.
FormLayout(String, String) - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs a FormLayout using the given encoded column and row specifications and the default LayoutMap.
FormLayout(String, String, LayoutMap) - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs a FormLayout using the given encoded column and row specifications and the given LayoutMap.
FormLayout(ColumnSpec[]) - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs a FormLayout using the given column specifications.
FormLayout(ColumnSpec[], RowSpec[]) - Constructor for class com.jgoodies.forms.layout.FormLayout
  Constructs a FormLayout using the given column and row specifications.
FormLayout.LayoutInfo - Class in com.jgoodies.forms.layout
  Stores column and row origins.
FormLayout.Measure - Interface in com.jgoodies.forms.layout
  An interface that describes how to measure a `Component`.
FormLayoutUtils - Class in com.jgoodies.forms.extras
  Consists only of static methods that provide convenience behavior for working with the `FormLayout`.
FormLayoutUtils.ConstraintIterator - Class in com.jgoodies.forms.extras
  Iterates over a FormLayout container's `CellConstraints`.
FormLayoutUtils.ConstraintIterator(Container) - Constructor for class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
  Constructs a ConstraintIterator for the given FormLayout container.
Forms - Class in com.jgoodies.forms.factories
  Provides convenience behavior for building forms.
FormSpec - Class in com.jgoodies.forms.layout
  An abstract class that specifies columns and rows in FormLayout by their default alignment, start size and resizing behavior.
FormSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.FormSpec
  Constructs a `FormSpec` for the given default alignment, size, and resize weight.
FormSpec(FormSpec.DefaultAlignment, String) - Constructor for class com.jgoodies.forms.layout.FormSpec
  Constructs a FormSpec from the specified encoded description.
FormSpec.DefaultAlignment - Class in com.jgoodies.forms.layout
  An ordinal-based serializable typesafe enumeration for the column and row default alignment types.
FormSpecParser - Class in com.jgoodies.forms.layout
  Parses encoded column and row specifications.
FormSpecParser.FormLayoutParseException - Exception in com.jgoodies.forms.layout
  Used by the parser for encoded column and row specifications.
FormSpecs - Class in com.jgoodies.forms.layout
  Provides frequently used column and row specifications.
FormsSetup - Class in com.jgoodies.forms
  Provides access to global Forms settings.
FormUtils - Class in com.jgoodies.forms.util
  A library-internal class that consists only of static utility methods.

## G

getAverageCharacterWidthTestString() - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Returns the string used to compute the average character width.
getBasis() - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns the base size, which is not-`null`.
getBorderInsets(Component, Insets) - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
  Returns the insets of the border.
getBorderInsets(Component) - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
  Returns the insets of the border.
getButtonBarPad() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a pad used to separate a button bar from a component.
getButtonBarPad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
getColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the cursor's column.
getColumnCount() - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Returns the number of columns in the form.
getColumnCount() - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the number of columns in this layout.
getColumnGroups() - Method in class com.jgoodies.forms.layout.FormLayout
  Returns a deep copy of the column groups.
getColumnIncrementSign() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the sign (-1 or 1) used to increment the cursor's column when moving to the next column.
getColumnSpec(int) - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the `ColumnSpec` at the specified column index.
getComponentFactory() - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Returns this builder's component factory.
getComponentFactoryDefault() - Static method in class com.jgoodies.forms.FormsSetup
  Returns the factory that is used as default for new builder's as they are created.
getConstraints(Component) - Method in class com.jgoodies.forms.layout.FormLayout
  Looks up and returns the constraints for the specified component.
getContainer() - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Returns the container used to build the form.
getCurrent() - Static method in class com.jgoodies.forms.util.LayoutStyle
  Returns the current `LayoutStyle`.
getDebugToolTipsEnabledDefault() - Static method in class com.jgoodies.forms.FormsSetup
  Returns whether the debug tool tips are enabled or not.
getDefaultAlignment() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns the default alignment.
getDefaultAlignmentExplictlySet() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns whether the default alignment has been explicitly set or not.
getDefaultButtonHeight() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's default button height.
getDefaultButtonHeight() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getDefaultButtonWidth() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's default button width.
getDefaultButtonWidth() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getDefaultDialogFont() - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Returns the dialog font that is used to compute the dialog base units.
getDefaultRowSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Obsolete; will be deleted from the next version
getDefaultScreenResolution() - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Computes and returns the default resolution.
getDefaultUnit() - Static method in class com.jgoodies.forms.layout.Sizes
  Returns the Unit that is used if an encoded ConstantSize contains no unit string.
getDialogBaseUnitsX(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Gets and returns the horizontal dialog base units.
getDialogBaseUnitsX(Component) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Returns the cached or computed horizontal dialog base units.
getDialogBaseUnitsY(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Gets and returns the vertical dialog base units.
getDialogBaseUnitsY(Component) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Returns the cached or computed vertical dialog base units for the given component.
getDialogMarginX() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's horizontal margin for general dialogs.
getDialogMarginX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's vertical margin for general dialogs.
getDialogMarginY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getHeight() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
  Returns the layout's height, the size between the first and last row.
getHonorsVisibility() - Method in class com.jgoodies.forms.layout.FormLayout
  Returns whether invisible components shall be taken into account by this layout.
getInstance() - Static method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Returns the sole instance of this factory class.
getInstance() - Static method in class com.jgoodies.forms.util.DefaultUnitConverter
  Lazily instantiates and returns the sole instance.
getLabelComponentPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a gap used to separate a label and associated control.
getLabelComponentPadX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getLabelComponentPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a gap used to separate a label and associated control.
getLabelComponentPadY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getLabelForFeatureEnabledDefault() - Static method in class com.jgoodies.forms.FormsSetup
  Returns the global default for the enablement of the setLabelFor feature.
getLayout() - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Returns the FormLayout instance used to build this form.
getLayoutAlignmentX(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the alignment along the x axis.
getLayoutAlignmentY(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the alignment along the y axis.
getLayoutInfo(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
  Computes and returns the layout's grid origins.
getLayoutInfo(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Computes and returns the horizontal and vertical grid origins.
getLeadingColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the index of the leading column.
getLeadingColumn() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Returns the leading column.
getLeadingColumnOffset() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Obsolete; will be deleted from the next version
getLineGapSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Obsolete; will be deleted from the next version
getLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a narrow vertical pad used to separate lines.
getLinePad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getLowerBound() - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns the optional lower bound.
getNarrowLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a narrow vertical pad used to separate lines.
getNarrowLinePad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getOpaqueDefault() - Static method in class com.jgoodies.forms.FormsSetup
getPanel() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Returns the panel used to build the form and lazily builds a focus traversal group for all contained AbstractButtons.
getPanel() - Method in class com.jgoodies.forms.builder.PanelBuilder
  Returns the panel used to build the form.
getParagraphPad() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a pad used to separate paragraphs.
getParagraphPad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getPixelSize(Component) - Method in class com.jgoodies.forms.layout.ConstantSize
  Converts the size if necessary and returns the value in pixels.
getPrototype() - Method in class com.jgoodies.forms.layout.PrototypeSize
  Returns this size's prototype string.
getRelatedComponentsPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a horizontal gap used to separate related controls.
getRelatedComponentsPadX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getRelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a vertical gap used to separate related controls.
getRelatedComponentsPadY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getResizeWeight() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns the current resize weight.
getResourceString(String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Looks up and returns the internationalized (i15d) string for the given resource key, for example from a `ResourceBundle` or `ResourceMap`.
getRoot() - Static method in class com.jgoodies.forms.layout.LayoutMap
  Lazily initializes and returns the LayoutMap that is used for variable expansion, if no custom LayoutMap is provided.
getRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Returns the cursor's row.
getRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the cursor's row.
getRowCount() - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Returns the number of rows in the form.
getRowCount() - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the number of rows in this layout.
getRowGroups() - Method in class com.jgoodies.forms.layout.FormLayout
  Returns a deep copy of the row groups.
getRowSpec(int) - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the `RowSpec` at the specified row index.
getScreenResolution(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Returns the components screen resolution or the default screen resolution if the component is null or has no toolkit assigned yet.
getSize() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns the size.
getTabbedDialogMarginX() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's horizontal margin for dialogs that consist of a tabbed pane.
getTabbedDialogMarginX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getTabbedDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's vertical margin for dialogs that consist of a tabbed pane.
getTabbedDialogMarginY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getUnit() - Method in class com.jgoodies.forms.layout.ConstantSize
  Returns this size's unit.
getUnitConverter() - Static method in class com.jgoodies.forms.layout.Sizes
  Returns the current `UnitConverter`.
getUnrelatedComponentsPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a horizontal gap used to separate unrelated controls.
getUnrelatedComponentsPadX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getUnrelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a vertical gap used to separate unrelated controls.
getUnrelatedComponentsPadY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
getUpperBound() - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns the optional upper bound.
getValue() - Method in class com.jgoodies.forms.layout.ConstantSize
  Returns this size's value.
getWidth() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
  Returns the layout's width, the size between the first and the last column origin.
getX() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
  Returns the layout's horizontal origin, the origin of the first column.
getY() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
  Returns the layout's vertical origin, the origin of the first row.
GLUE_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `ColumnSpec` that has an initial width of 0 pixels and that grows.
GLUE_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `RowSpec` that has an initial height of 0 pixels and that grows.
gridHeight - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's vertical grid extent (number of cells).
gridWidth - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's horizontal grid extend (number of cells).
gridX - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's horizontal grid origin (starts at 1).
gridY - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's vertical grid origin (starts at 1).
GROWING_BUTTON_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical horizontal column for a growing button.

## H

hAlign - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's horizontal alignment.
hashCode() - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns a hash code value for the object.
hashCode() - Method in class com.jgoodies.forms.layout.ConstantSize
  Returns a hash code value for the object.
hashCode() - Method in class com.jgoodies.forms.layout.PrototypeSize
  Returns a hash code value for the object.
hasNext() - Method in class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
  Returns `true` if the iteration has more elements.
headerLabel(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Creates a header label for the given marked text and sets it as label view.
honorsVisibility - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes whether individual components shall be taken into account by the FormLayout if 1) they are invisible and 2) the FormLayout does not honor the visibility.
honorVisibility(boolean) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Specifies whether invisible components shall be taken into account by this builder for computing the layout size and setting component bounds.
horizontal(String, JComponent...) - Static method in class com.jgoodies.forms.factories.Forms
  Builds and returns a panel where the given components are laid out horizontally separated by gaps as described by the given FormLayout gap (column) specification.

## I

I15dPanelBuilder - Class in com.jgoodies.forms.builder
  A general purpose builder class that uses the FormLayout to lay out JPanels.
I15dPanelBuilder(FormLayout, ResourceBundle) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
  Constructs an I15dPanelBuilder for the given layout and resource bundle.
I15dPanelBuilder(FormLayout, ResourceBundle, JPanel) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
  Constructs an I15dPanelBuilder for the given FormLayout, resource bundle, and layout container.
I15dPanelBuilder(FormLayout, StringResourceAccessor) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
  Constructs an I15dPanelBuilder for the given FormLayout, resource bundle, and layout container.
I15dPanelBuilder(FormLayout, StringResourceAccessor, JPanel) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
  Constructs an I15dPanelBuilder for the given FormLayout, resource bundle, and layout container.
IN - Static variable in class com.jgoodies.forms.layout.ConstantSize
INCH - Static variable in class com.jgoodies.forms.layout.ConstantSize
inchAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
  Converts Inches and returns pixels using the specified resolution.
inchAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts Inches and returns pixels using the specified resolution.
inchAsPixel(double, int) - Static method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts Inches and returns pixels using the specified resolution.
inchAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
  Converts Inches and returns pixels using the specified resolution.
insertColumn(int, ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
  Inserts the specified column at the specified position.
insertRow(int, RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
  Inserts the specified column at the specified position.
insets - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's `Insets` in it's display area.
invalidateLayout(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
isDebugToolTipsEnabled() - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
isGroupedColumn(FormLayout, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
  Checks and answers whether the specified column is grouped in the given FormLayout.
isGroupedRow(FormLayout, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
  Checks and answers whether the specified row is grouped in the given FormLayout.
isHorizontal() - Method in class com.jgoodies.forms.layout.ColumnSpec
  Returns if this is a horizontal specification (vs. vertical).
isHorizontal() - Method in class com.jgoodies.forms.layout.RowSpec
  Returns if this is a horizontal specification (vs. vertical).
isLabelForApplicable(JLabel, Component) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Checks and answers whether the given component shall be set as component for a previously added label using `JLabel.setLabelFor(Component)`.
isLafAqua() - Static method in class com.jgoodies.forms.util.FormUtils
  Lazily checks and answers whether the Aqua look&feel is active.
isLeftToRight() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Returns whether this builder fills the form left-to-right or right-to-left.
isLeftToRight() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns whether this builder fills the form left-to-right or right-to-left.
isRowGroupingEnabled() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Obsolete; will be deleted from the next version

## L

label(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Creates a plain label for the given marked text and sets it as label view.
LABEL_COMPONENT_GAP_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical horizontal gap between a label and an associated component.
LABEL_COMPONENT_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical horizontal gap between a label and an associated component.
labelForFeatureEnabled(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Enables or disables the setLabelFor feature for this PanelBuilder.
labelView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets the mandatory label view.
layoutContainer(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Lays out the specified container using this form layout.
LayoutMap - Class in com.jgoodies.forms.layout
  Provides a hierarchical variable expansion useful to improve layout consistency, style guide compliance, and layout readability.
LayoutMap() - Constructor for class com.jgoodies.forms.layout.LayoutMap
  Constructs a LayoutMap that has the root LayoutMap as parent.
LayoutMap(LayoutMap) - Constructor for class com.jgoodies.forms.layout.LayoutMap
  Constructs a LayoutMap with the given optional parent.
LayoutStyle - Class in com.jgoodies.forms.util
  An abstract class that describes a layout and design style guide.
LayoutStyle() - Constructor for class com.jgoodies.forms.util.LayoutStyle
leadingColumnOffset(int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Sets the offset of the leading column, often 0 or 1.
left() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
  Returns this border's left size.
LEFT - Static variable in class com.jgoodies.forms.factories.CC
LEFT - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Put the component in the left.
LEFT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  By default put components in the left.
LINE_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes the logical vertical default gap between two rows in the grid.
lineGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Sets the size of gaps between component lines using the given constant size.
listBar(JComponent...) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Builds a button bar using the given buttons and sets it as list bar.
listBarView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets an optional list bar - often a button bar - that will be located in the lower left corner of the list view.
listExtrasView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets an optional view that is located in the lower right corner of the list view, aligned with the list bar.
listView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets the given component as the the mandatory list view.
ListViewBuilder - Class in com.jgoodies.forms.builder
  Builds list/table views from a set of mandatory and optional components: label, filter/search, list (table), list buttons, list extras, details view (or preview).
ListViewBuilder() - Constructor for class com.jgoodies.forms.builder.ListViewBuilder
  Constructs a ListViewBuilder using the AbstractBuilder's default component factory.
ListViewBuilder(ComponentFactory) - Constructor for class com.jgoodies.forms.builder.ListViewBuilder
  Constructs a ListViewBuilder using the given component factory.
listViewRowSpec(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Changes the FormLayout row specification used to lay out the list view.

## M

MacLayoutStyle - Class in com.jgoodies.forms.util
  A `LayoutStyle` that aims to provide layout constants as defined by Microsoft's User Experience Guidelines.
maximumLayoutSize(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Returns the maximum dimensions for this layout given the components in the specified target container.
maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns this size as pixel size.
maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in class com.jgoodies.forms.layout.ConstantSize
  Returns this size as pixel size.
maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in class com.jgoodies.forms.layout.PrototypeSize
  Computes and returns the width of this Size's prototype in pixel.
maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in interface com.jgoodies.forms.layout.Size
  Computes and returns this Size's maximum pixel size applied to the given list of components using the specified measures.
MILLIMETER - Static variable in class com.jgoodies.forms.layout.ConstantSize
millimeterAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
  Converts Millimeters and returns pixels using the resolution of the given component's graphics object.
millimeterAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts Millimeters and returns pixels using the resolution of the given component's graphics object.
millimeterAsPixel(double, int) - Static method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts Millimeters and returns pixels using the specified resolution.
millimeterAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
  Converts Millimeters and returns pixels using the resolution of the given component's graphics object.
MIN_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `ColumnSpec` that determines its width by computing the maximum of all column component minimum widths.
MIN_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `RowSpec` that determines its height by computing the maximum of all column component minimum heights.
MINIMUM - Static variable in class com.jgoodies.forms.layout.Sizes
  Use the maximum of all component minimum sizes as column or row size.
minimumLayoutSize(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Determines the minimum size of the `parent` container using this form layout.
MM - Static variable in class com.jgoodies.forms.layout.ConstantSize
MODERN_AVERAGE_CHARACTER_TEST_STRING - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter

## N

namePrefix(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
  Sets the prefix that is prepended to component name of components that have no name set or that are are implicitly created by this builder, e.g. the (header) label.
NARROW_LINE_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical vertical narrow gap between two rows in the grid.
nextColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Moves to the next column, does the same as #nextColumn(1).
nextColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Moves to the next column, does the same as #nextColumn(1).
nextColumn(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Moves to the next column.
nextConstraints() - Method in class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
  Returns the next element in the iteration.
nextLine() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Moves to the next line: increases the row and resets the column; does the same as #nextLine(1).
nextLine(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Moves the cursor down several lines: increases the row by the specified number of lines and sets the cursor to the leading column.
nextRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Increases the row by one; does the same as #nextRow(1).
nextRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Increases the row by one; does the same as #nextRow(1).
nextRow(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Increases the row by the specified rows.
NO_GROW - Static variable in class com.jgoodies.forms.layout.FormSpec
  Gives a column or row a fixed size.
NONE - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  A special alignment value for table column alignment specifications.

## O

OLD_AVERAGE_CHARACTER_TEST_STRING - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
opaque(boolean) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the panel's opaque state.
opaque(boolean) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
opaque(boolean) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
opaque(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
opaque(boolean) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
opaque(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the panel's opaque state.

## P

paint(Graphics) - Method in class com.jgoodies.forms.debug.FormDebugPanel
  Paints the panel.
paintComponent(Graphics) - Method in class com.jgoodies.forms.debug.FormDebugPanel
  Paints the component and - if background painting is enabled - the grid.
paintRowsDefault - Static variable in class com.jgoodies.forms.debug.FormDebugPanel
PanelBuilder - Class in com.jgoodies.forms.builder
  An general purpose panel builder that uses the `FormLayout` to lay out `JPanel`s.
PanelBuilder(FormLayout) - Constructor for class com.jgoodies.forms.builder.PanelBuilder
  Constructs a `PanelBuilder` for the given layout.
PanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.PanelBuilder
  Constructs a `PanelBuilder` for the given FormLayout and layout container.
PARAGRAPH_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes the logical vertical default gap between two paragraphs in the layout grid.
paragraphGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Sets the size of gaps between paragraphs using the given constant size.
PIXEL - Static variable in class com.jgoodies.forms.layout.ConstantSize
pixel(int) - Static method in class com.jgoodies.forms.layout.Sizes
  Creates and returns a ConstantSize for the specified pixel value.
POINT - Static variable in class com.jgoodies.forms.layout.ConstantSize
pointAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
  Converts DTP Points and returns pixels using the resolution of the given component's graphics object.
pointAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts DTP Points and returns pixels using the resolution of the given component's graphics object.
pointAsPixel(double, int) - Static method in class com.jgoodies.forms.util.AbstractUnitConverter
  Converts DTP Points and returns pixels using the specified resolution.
pointAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
  Converts DTP Points and returns pixels using the resolution of the given component's graphics object.
PREF_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `ColumnSpec` that determines its width by computing the maximum of all column component preferred widths.
PREF_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  An unmodifiable `RowSpec` that determines its height by computing the maximum of all column component preferred heights.
PREFERRED - Static variable in class com.jgoodies.forms.layout.Sizes
  Use the maximum of all component preferred sizes as column or row size.
preferredLayoutSize(Container) - Method in class com.jgoodies.forms.layout.FormLayout
  Determines the preferred size of the `parent` container using this form layout.
PROPERTY_AVERAGE_CHARACTER_WIDTH_TEST_STRING - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
PROPERTY_DEFAULT_DIALOG_FONT - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
PrototypeSize - Class in com.jgoodies.forms.layout
  A `Size` implementation that computes its width and height by a prototype String.
PrototypeSize(String) - Constructor for class com.jgoodies.forms.layout.PrototypeSize
  Constructs a PrototypeSize for the given String.
PT - Static variable in class com.jgoodies.forms.layout.ConstantSize
PX - Static variable in class com.jgoodies.forms.layout.ConstantSize

## R

radioButtonBar(JRadioButton...) - Static method in class com.jgoodies.forms.factories.Forms
  Builds and returns a panel where the given radio buttons are laid horizontally.
radioButtonStack(JRadioButton...) - Static method in class com.jgoodies.forms.factories.Forms
  Builds and returns a panel where the given radio buttons are laid vertically.
rc(int, int) - Static method in class com.jgoodies.forms.factories.CC
  Sets row and column origins; sets height and width to 1; uses the default alignments.
rc(int, int, String) - Static method in class com.jgoodies.forms.factories.CC
  Sets row and column origins; sets height and width to 1; decodes vertical and horizontal alignments from the given string.
rc(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row and column origins; sets width and height to 1; set horizontal and vertical alignment using the specified objects.
rc(int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets row and column origins; sets height and width to 1; uses the default alignments.
rc(int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets row and column origins; sets height and width to 1; decodes vertical and horizontal alignments from the given string.
rc(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row and column origins; sets width and height to 1; set horizontal and vertical alignment using the specified objects.
rchw(int, int, int, int) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row, column, height, and width; uses default alignments.
rchw(int, int, int, int, String) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row, column, height, and width; decodes the vertical and horizontal alignments from the given string.
rchw(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row, column, height, and width; sets the vertical and horizontal alignment using the specified alignment objects.
rchw(int, int, int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row, column, height, and width; uses default alignments.
rchw(int, int, int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row, column, height, and width; decodes the vertical and horizontal alignments from the given string.
rchw(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row, column, height, and width; sets the vertical and horizontal alignment using the specified alignment objects.
rcw(int, int, int) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row, column, height, and width; uses a height (row span) of 1 and the vertical and horizontal default alignments.
rcw(int, int, int, String) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row, column, height, and width; decodes the vertical and horizontal alignments from the given string.
rcw(int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
  Sets the row, column, height, and width; sets the vertical and horizontal alignment using the specified alignment objects.
rcw(int, int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row, column, height, and width; uses a height (row span) of 1 and the vertical and horizontal default alignments.
rcw(int, int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row, column, height, and width; decodes the vertical and horizontal alignments from the given string.
rcw(int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the row, column, height, and width; sets the vertical and horizontal alignment using the specified alignment objects.
RELATED_GAP_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical horizontal gap between two related components.
RELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical vertical gap between two related components.
removeColumn(int) - Method in class com.jgoodies.forms.layout.FormLayout
  Removes the column with the given column index from the layout.
removeLayoutComponent(Component) - Method in class com.jgoodies.forms.layout.FormLayout
  Removes the specified component from this layout.
removeRow(int) - Method in class com.jgoodies.forms.layout.FormLayout
  Removes the row with the given row index from the layout.
right() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
  Returns this border's right size.
RIGHT - Static variable in class com.jgoodies.forms.factories.CC
RIGHT - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Put the component in the right.
RIGHT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  By default put components in the right.
rowContainsComponent(Container, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
  Checks and answers whether the given FormLayout container contains a component in the specified row.
rowContainsKey(String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Returns `true` if this map or a parent map - if any - contains a RowSpec mapping for the specified key.
rowGet(String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Looks up and returns the RowSpec associated with the given key.
rowGroupingEnabled(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Enables or disables the grouping of new data rows.
rowOrigins - Variable in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
  Holds the origins of the rows.
rowPut(String, String) - Method in class com.jgoodies.forms.layout.LayoutMap
rowPut(String, RowSpec) - Method in class com.jgoodies.forms.layout.LayoutMap
  Associates the specified ColumnSpec with the specified key in this map.
rowPut(String, Size) - Method in class com.jgoodies.forms.layout.LayoutMap
rowRemove(String) - Method in class com.jgoodies.forms.layout.LayoutMap
  Removes the row value mapping for this key from this map if it is present.
RowSpec - Class in com.jgoodies.forms.layout
  Specifies rows in FormLayout by their default orientation, start size and resizing behavior.
RowSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.RowSpec
  Constructs a RowSpec from the given default orientation, size, and resize weight.
RowSpec(Size) - Constructor for class com.jgoodies.forms.layout.RowSpec
  Constructs a RowSpec for the given size using the default alignment, and no resizing.

## S

setAlignment(CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the horizontal and vertical alignment.
setAverageCharacterWidthTestString(String) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Sets a string that will be used to compute the average character width.
setBackground(Color) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the panel's background color and makes the panel opaque.
setBorder(Border) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the panel's border.
setBorder(Border) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Deprecated.
  Replaced by `PanelBuilder.border(Border)`
setBounds(int, int, int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cell bounds (location and extent) to the given column, row, column span and row span.
setColumn(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor to the given column.
setColumnGroup(int...) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets a single column group, where each column gets the same width.
setColumnGroups(int[][]) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets the column groups, where each column in a group gets the same group wide width.
setColumnSpan(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor's column span.
setColumnSpec(int, ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets the ColumnSpec at the specified column index.
setComponentFactory(ComponentFactory) - Method in class com.jgoodies.forms.builder.AbstractBuilder
  Sets a new component factory for this builder, overriding the default as provided by `FormsSetup.getComponentFactoryDefault()`.
setComponentFactoryDefault(ComponentFactory) - Static method in class com.jgoodies.forms.FormsSetup
  Sets the global default that is used to initialize the per-instance component factory.
setConstraints(Component, CellConstraints) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets the constraints for the specified component in this layout.
setCurrent(LayoutStyle) - Static method in class com.jgoodies.forms.util.LayoutStyle
  Set a new `LayoutStyle`.
setDebugToolTipsEnabled(boolean) - Static method in class com.jgoodies.forms.FormsSetup
  Enables or disables the debug tool tips.
setDefaultDialogBorder() - Method in class com.jgoodies.forms.builder.PanelBuilder
  Deprecated.
  Replaced by `#border(Borders.DIALOG)`
setDefaultDialogFont(Font) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Sets a dialog font that will be used to compute the dialog base units.
setDefaultRowSpec(RowSpec) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Replaced by `DefaultFormBuilder.defaultRowSpec(RowSpec)`
setDefaultUnit(ConstantSize.Unit) - Static method in class com.jgoodies.forms.layout.Sizes
  Sets the Unit that shall be used if an encoded ConstantSize provides no unit string.
setExtent(int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor's extent to the given column span and row span.
setGridColor(Color) - Method in class com.jgoodies.forms.debug.FormDebugPanel
  Sets the debug grid's color.
setHAlignment(CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the horizontal alignment.
setHonorsVisibility(boolean) - Method in class com.jgoodies.forms.layout.FormLayout
  Specifies whether invisible components shall be taken into account by this layout for computing the layout size and setting component bounds.
setHonorsVisibility(Component, Boolean) - Method in class com.jgoodies.forms.layout.FormLayout
  Specifies whether the given component shall be taken into account for sizing and positioning.
setLabelFor(JLabel, Component) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets `label` as labeling label for `component` or an appropriate child.
setLabelForFeatureEnabledDefault(boolean) - Static method in class com.jgoodies.forms.FormsSetup
  Sets the default value for the setLabelFor feature enablement.
setLeadingColumnOffset(int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Replaced by `DefaultFormBuilder.leadingColumnOffset(int)`
setLeftToRight(boolean) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the form fill direction to left-to-right or right-to-left.
setLeftToRight(boolean) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the form fill direction to left-to-right or right-to-left.
setLineGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Replaced by `DefaultFormBuilder.lineGapSize(ConstantSize)`
setOpaque(boolean) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Sets the panel's opaque state.
setOpaque(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Deprecated.
  Replaced by `PanelBuilder.opaque(boolean)`
setOpaqueDefault(boolean) - Static method in class com.jgoodies.forms.FormsSetup
  Sets the global default value for a builder's opaque state that can be overridden per builder.
setOrigin(int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor's origin to the given column and row.
setPaintDiagonals(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
  Enables or disables to paint the panel's diagonals.
setPaintInBackground(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
  Specifies to paint in background or foreground.
setPaintRows(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
  Enables or disables painting of rows.
setParagraphGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Replaced by `DefaultFormBuilder.lineGapSize(ConstantSize)`
setRow(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor to the given row.
setRowGroup(int...) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets a single row group, where each row gets the same height.
setRowGroupingEnabled(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Deprecated.
  Replaced by `DefaultFormBuilder.rowGroupingEnabled(boolean)`
setRowGroups(int[][]) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets the row groups, where each row in such a group gets the same group wide height.
setRowSpan(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor's row span.
setRowSpec(int, RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
  Sets the RowSpec at the specified row index.
setUnitConverter(UnitConverter) - Static method in class com.jgoodies.forms.layout.Sizes
  Sets a new UnitConverter that will be used to convert font-dependent sizes to pixel sizes.
setVAlignment(CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the vertical alignment.
single(String, String, JComponent) - Static method in class com.jgoodies.forms.factories.Forms
  Creates and returns a panel where `component` is laid out using a FormLayout with the given column and row specifications.
Size - Interface in com.jgoodies.forms.layout
  An interface that describes sizes as used by the `FormLayout`: component measuring sizes, constant sizes with value and unit, and bounded sizes that provide lower and upper bounds for a size.
sizeOf(Component) - Method in interface com.jgoodies.forms.layout.FormLayout.Measure
  Computes and returns the size of the given `Component`.
Sizes - Class in com.jgoodies.forms.layout
  Consists only of static methods that create and convert sizes as required by the FormLayout.

## T

TABBED_DIALOG - Static variable in class com.jgoodies.forms.factories.Borders
  A standardized Border that describes the border around a dialog content that uses tabs.
top() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
  Returns this border's top size.
TOP - Static variable in class com.jgoodies.forms.factories.CC
TOP - Static variable in class com.jgoodies.forms.layout.CellConstraints
  Put the component in the top.
TOP - Static variable in class com.jgoodies.forms.layout.RowSpec
  By default put the components in the top.
toShortString() - Method in class com.jgoodies.forms.layout.CellConstraints
  Returns a short string representation of this constraints object.
toShortString(FormLayout) - Method in class com.jgoodies.forms.layout.CellConstraints
  Returns a short string representation of this constraints object.
toShortString() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns a string representation of this form specification.
toString() - Method in class com.jgoodies.forms.layout.BoundedSize
  Returns a string representation of this size object.
toString() - Method in class com.jgoodies.forms.layout.CellConstraints.Alignment
  Returns this Alignment's name.
toString() - Method in class com.jgoodies.forms.layout.CellConstraints
  Constructs and returns a string representation of this constraints object.
toString() - Method in class com.jgoodies.forms.layout.ConstantSize
  Returns a string representation of this size object.
toString() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
  Returns a string representation of this unit object.
toString() - Method in class com.jgoodies.forms.layout.FormSpec.DefaultAlignment
  Returns this Alignment's name.
toString() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns a string representation of this form specification.
toString() - Method in class com.jgoodies.forms.layout.LayoutMap
  Returns a string representation of this LayoutMap that lists the column and row associations.
toString() - Method in class com.jgoodies.forms.layout.PrototypeSize
  Returns a string representation of this size object.
translate(int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Creates and returns a new CellConstraints instance where the origin has been moved along the X and Y axis as specified by `dx` and `dy` respectively.
tryToBuildAFocusGroup(AbstractButton...) - Static method in class com.jgoodies.forms.internal.FocusTraversalUtilsAccessor
  Tries to group the given buttons using the FocusTraversalUtils class - if available.

## U

UnitConverter - Interface in com.jgoodies.forms.util
  An interface that describes how to convert general sizes to pixel sizes.
UNRELATED_GAP_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical horizontal gap between two unrelated components.
UNRELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
  Describes a logical vertical gap between two unrelated components.

## V

vAlign - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's vertical alignment.
vertical(String, JComponent...) - Static method in class com.jgoodies.forms.factories.Forms
  Builds and returns a panel where the given components are laid out vertically separated by gaps as described by the given FormLayout gap (row) specification.

## X

xy(int, int) - Static method in class com.jgoodies.forms.factories.CC
  Sets column and row origins; sets width and height to 1; uses the default alignments.
xy(int, int, String) - Static method in class com.jgoodies.forms.factories.CC
  Sets column and row origins; sets width and height to 1; decodes horizontal and vertical alignments from the given string.
xy(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column and row origins; sets width and height to 1; set horizontal and vertical alignment using the specified objects.
xy(int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets column and row origins; sets width and height to 1; uses the default alignments.
xy(int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets column and row origins; sets width and height to 1; decodes horizontal and vertical alignments from the given string.
xy(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column and row origins; sets width and height to 1; set horizontal and vertical alignment using the specified objects.
xyw(int, int, int) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column, row, width, and height; uses a height (row span) of 1 and the horizontal and vertical default alignments.
xyw(int, int, int, String) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column, row, width, and height; decodes the horizontal and vertical alignments from the given string.
xyw(int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column, row, width, and height; sets the horizontal and vertical alignment using the specified alignment objects.
xyw(int, int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column, row, width, and height; uses a height (row span) of 1 and the horizontal and vertical default alignments.
xyw(int, int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column, row, width, and height; decodes the horizontal and vertical alignments from the given string.
xyw(int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column, row, width, and height; sets the horizontal and vertical alignment using the specified alignment objects.
xywh(int, int, int, int) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column, row, width, and height; uses default alignments.
xywh(int, int, int, int, String) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column, row, width, and height; decodes the horizontal and vertical alignments from the given string.
xywh(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
  Sets the column, row, width, and height; sets the horizontal and vertical alignment using the specified alignment objects.
xywh(int, int, int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column, row, width, and height; uses default alignments.
xywh(int, int, int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column, row, width, and height; decodes the horizontal and vertical alignments from the given string.
xywh(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
  Sets the column, row, width, and height; sets the horizontal and vertical alignment using the specified alignment objects.

## Z

ZERO - Static variable in class com.jgoodies.forms.layout.Sizes

A B C D E F G H I L M N O P R S T U V X Z

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