Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I L M N 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.
AbstractButtonPanelBuilder - Class in com.jgoodies.forms.builder
  The abstract superclass for `ButtonBarBuilder2`.
AbstractButtonPanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Constructs a `AbstractFormBuilder` 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 a `AbstractFormBuilder` for the given FormLayout and layout container.
AbstractI15dPanelBuilder - Class in com.jgoodies.forms.builder
  An abstract panel builder class that uses the `FormLayout` to lay out `JPanel`s.
AbstractI15dPanelBuilder(FormLayout) - Constructor for class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Constructs an `AbstractI15dPanelBuilder` for the given layout.
AbstractI15dPanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Constructs an `AbstractI15dPanelBuilder` 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.ButtonBarBuilder2
  Adds a command button component that has a minimum width specified by the `LayoutStyle.getDefaultButtonWidth()`.
addButton(JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related button components.
addButton(JComponent, JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related button components.
addButton(JComponent, JComponent, JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related button components.
addButton(JComponent, JComponent, JComponent, JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related button components.
addButton(JComponent[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related button components.
addButton(Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a JButton for the given Action that has a minimum width specified by the `LayoutStyle.getDefaultButtonWidth()`.
addButton(Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related JButtons built from the given Actions.
addButton(Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related JButtons built from the given Actions.
addButton(Action, Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related JButtons built from the given Actions.
addButton(Action, Action, Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related JButtons built from the given Actions.
addButton(Action[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related JButtons built from the given Actions that are separated by the default gap as specified by `LayoutStyle.getRelatedComponentsPadX()`.
addButton(JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds the given button.
addButton(JButton, JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds the given buttons as a sequence of related buttons.
addButton(JButton, JButton, JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds the given buttons as a sequence of related buttons.
addButton(JButton, JButton, JButton, JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds the given buttons as a sequence of related buttons.
addButton(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a sequence of related buttons separated by a default gap.
addButton(Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Creates a `JButton` for the given Action and adds the button to this builder.
addButton(Action, Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Creates `JButton`s for the given Actions and adds the buttons to this builder.
addButton(Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Creates `JButton`s for the given Actions and adds the buttons to this builder.
addButton(Action, Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Creates `JButton`s for the given Actions and adds the buttons to this builder.
addButton(Action[]) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Constructs an array of JButtons from the given Action array, and adds them as a sequence of related buttons separated by a default gap.
addButtons(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a sequence of related buttons separated by a default gap.
addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a fixed size component.
addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a fixed size component with narrow margin.
addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a fixed size component.
addFixedNarrow(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a fixed size component with narrow margins.
addGlue() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a glue that will be given the extra space, if this box is larger than its preferred size.
addGlue() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  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.
addGridded(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a gridded component, i.e. a component that will get the same dimension as all other gridded components.
addGridded(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds a gridded component.
addGriddedButtons(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a sequence of related gridded buttons each separated by a default gap.
addGriddedGrowing(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a gridded component that grows.
addGriddedGrowingButtons(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds a sequence of gridded buttons that grow where each is separated by a default gap.
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.ButtonBarBuilder2
  Adds a button or other component that grows if the container grows.
addGrowing(JComponent[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds a sequence of related growing buttons where each is separated by a default gap.
addI15dLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Adds an internationalized (i15d) textual label to the form using the specified constraints.
addI15dLabel(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  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.AbstractI15dPanelBuilder
  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.AbstractI15dPanelBuilder
  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.AbstractI15dPanelBuilder
  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.AbstractI15dPanelBuilder
  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.AbstractI15dPanelBuilder
  Adds an internationalized (i15d) titled separator to the form using the specified constraints.
addI15dSeparator(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Adds an internationalized (i15d) titled separator to the form using the specified constraints.
addI15dTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Adds a title to the form using the specified constraints.
addI15dTitle(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  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.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Adds a PropertyChangeListener to the listener list for a specific property.
addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Adds the standard horizontal gap for related components.
addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds the standard horizontal gap for related components.
addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds the standard gap for related components.
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
  Deprecated. Adds a horizontal strut of the specified width.
addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  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.ButtonBarBuilder
  Deprecated. Adds the standard horizontal gap for unrelated components.
addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Adds the standard horizontal gap for unrelated components.
addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
  Adds the standard gap for unrelated components.
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.
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.
assertNotBlank(String, String) - Static method in class com.jgoodies.forms.util.FormUtils
  Throws an exception if the specified text is blank using the given text description.
assertNotNull(Object, String) - Static method in class com.jgoodies.forms.util.FormUtils
  Throws an NPE if the given object is `null` that uses the specified text to describe the object.

## B

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.
buildAddRemoveBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled button bar with Add and Remove.
buildAddRemoveLeftBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned button bar with Add and Remove.
buildAddRemovePropertiesBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled button bar with Add, Remove, and Properties.
buildAddRemovePropertiesLeftBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned button bar with Add, Remove, and Properties.
buildAddRemovePropertiesRightBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned button bar with Add, Remove, and Properties.
buildAddRemoveRightBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned button bar with Add and Remove.
buildCenteredBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a centered bar with one button.
buildCenteredBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a centered bar with two buttons.
buildCenteredBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a centered bar with three buttons.
buildCenteredBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a centered bar with four buttons.
buildCenteredBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a centered bar with five buttons.
buildCenteredBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a centered button bar with the given buttons.
buildCloseBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with Close.
buildCloseHelpBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with Close and Help.
buildGrowingBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled bar with one button.
buildGrowingBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled button bar with two buttons.
buildGrowingBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled bar with three buttons.
buildGrowingBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled bar with four buttons.
buildGrowingBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a filled bar with five buttons.
buildGrowingBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with the given buttons.
buildHelpBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with help and one button.
buildHelpBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with help and two buttons.
buildHelpBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with help and three buttons.
buildHelpBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with help and four buttons.
buildHelpBar(JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with help and other buttons.
buildHelpCloseBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with Help and Close.
buildHelpOKBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with Help and OK.
buildHelpOKCancelApplyBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with Help, OK, Cancel and Apply.
buildHelpOKCancelBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with Help, OK and Cancel.
buildLeftAlignedBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned bar with one button.
buildLeftAlignedBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned bar with two buttons.
buildLeftAlignedBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned bar with three buttons.
buildLeftAlignedBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned bar with four buttons.
buildLeftAlignedBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned bar with five buttons.
buildLeftAlignedBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned button bar with the given buttons.
buildLeftAlignedBar(JButton[], boolean) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a left aligned button bar with the given buttons.
buildOKBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with OK.
buildOKCancelApplyBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with OK, Cancel and Apply.
buildOKCancelApplyHelpBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with OK, Cancel, Apply and Help.
buildOKCancelBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with OK and Cancel.
buildOKCancelHelpBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with OK, Cancel, and Help.
buildOKHelpBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a button bar with OK and Help.
buildRightAlignedBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with one button.
buildRightAlignedBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with two buttons.
buildRightAlignedBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with three buttons.
buildRightAlignedBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with four buttons.
buildRightAlignedBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned bar with five buttons.
buildRightAlignedBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned button bar with the given buttons.
buildRightAlignedBar(JButton[], boolean) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a right aligned button bar with the given buttons.
buildWizardBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a wizard button bar with: Back, Next, Finish, Cancel.
buildWizardBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a wizard button bar with: Help and Back, Next, Finish, Cancel.
buildWizardBar(JButton, JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a wizard button bar that consists of the back and next buttons, and some right aligned buttons.
buildWizardBar(JButton[], JButton, JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a wizard button bar.
buildWizardBar(JButton[], JButton, JButton, JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
  Builds and returns a wizard button bar.
BUTTON_BAR_GAP_BORDER - 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.factories.FormFactory
  Describes a logical horizontal column for a fixed size button.
BUTTON_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
  Describes a logical row for a fixed size button.
ButtonBarBuilder - Class in com.jgoodies.forms.builder
  Deprecated. Replaced by the `ButtonBarBuilder2` that comes with a smaller, safer, better, and more convenient API.
ButtonBarBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Constructs an instance of `ButtonBarBuilder` on a `JPanel` using a preconfigured FormLayout as layout manager.
ButtonBarBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Constructs an instance of `ButtonBarBuilder` on the given panel using a preconfigured FormLayout as layout manager.
ButtonBarBuilder2 - Class in com.jgoodies.forms.builder
  A non-visual builder for building consistent button bars that comply with popular style guides.
ButtonBarBuilder2() - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder2
  Constructs an empty ButtonBarBuilder2 on a JPanel.
ButtonBarBuilder2(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder2
  Constructs an empty ButtonBarBuilder2 on the given panel.
ButtonBarFactory - Class in com.jgoodies.forms.factories
  A factory class that consists only of static methods to build frequently used button bars.
ButtonStackBuilder - Class in com.jgoodies.forms.builder
  A non-visual builder that assists you in building consistent button stacks using the `FormLayout`.
ButtonStackBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
  Constructs a ButtonStackBuilder on a default JPanel using a preconfigured FormLayout as layout manager.
ButtonStackBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
  Constructs a ButtonStackBuilder on the given panel using a preconfigured FormLayout as layout manager.
ButtonStackBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
  Constructs a ButtonStackBuilder on the given panel and layout.

## 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.
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) - 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.
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.
ColumnSpec(String) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
  Deprecated. Replaced by `ColumnSpec.decode(String)`
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.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.
ComponentFactory2 - Interface in com.jgoodies.forms.factories
  An extension to the ComponentFactory interface that describes the describes the read-only label creation introduced by the Forms 1.3.
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`.
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`.
createGapColumnSpec(ConstantSize) - Static method in class com.jgoodies.forms.factories.FormFactory
  Deprecated. Replaced by `ColumnSpec.createGap(ConstantSize)`. This method will be removed from the next Forms version.
createGapRowSpec(ConstantSize) - Static method in class com.jgoodies.forms.factories.FormFactory
  Deprecated. Replaced by `RowSpec.createGap(ConstantSize)`. This method will be removed from the next Forms version.
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.
createLeftToRightBuilder() - Static method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Creates and returns a `ButtonBarBuilder` with initialized with a left to right button order.
createLeftToRightBuilder() - Static method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Creates and returns an empty ButtonBarBuilder2 with a left to right button order.
createReadOnlyLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory2
  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`.

## D

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.factories.FormFactory
  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.factories.FormFactory
  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.
DefaultUnitConverter - Class in com.jgoodies.forms.util
  This is the default implementation of the `UnitConverter` interface.
DIALOG_BORDER - 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_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared Border with 14dlu on all sides.
DLU21_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared Border with 21dlu on all sides.
DLU2_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 2dlu on all sides.
DLU4_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 4dlu on all sides.
DLU7_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
  A prepared and reusable Border with 7dlu 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_BORDER - 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.
equals(Object, Object) - Static method in class com.jgoodies.forms.util.FormUtils
  Checks and answers if the two objects are both `null` or equal.

## 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.
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`.
FormFactory - Class in com.jgoodies.forms.factories
  Provides frequently used column and row specifications.
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.
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.
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.
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.AbstractFormBuilder
  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.PanelBuilder
  Returns the builder's component factory.
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.AbstractButtonPanelBuilder
  Returns the container used to build the form.
getContainer() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the container used to build the form.
getCurrent() - Static method in class com.jgoodies.forms.util.LayoutStyle
  Returns the current `LayoutStyle`.
getDefaultAlignment() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns the default alignment.
getDefaultButtonHeight() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's default button height.
getDefaultButtonWidth() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's default button width.
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
  Returns the row specification that is used for component rows.
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.
getDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's vertical margin for general dialogs.
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.
getI15dString(String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Looks up and returns the internationalized (i15d) string for the given resource key from the `ResourceMap`.
getI15dString(String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
  Looks up and returns the internationalized (i15d) string for the given resource key from the `ResourceBundle`.
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.
getLabelForFeatureEnabledDefault() - Static method in class com.jgoodies.forms.builder.PanelBuilder
  Returns the global default for the enablement of the setLabelFor feature.
getLayout() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Returns the instance of `FormLayout` used to build this form.
getLayout() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Returns the instance of `FormLayout` 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
  Returns the offset of the leading column, often 0 or 1.
getLineGapSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Returns the row specification that is used to separate component row.
getLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a narrow vertical pad used to separate lines.
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.
getPanel() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  Returns the panel used to build the form.
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.
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.
getRelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a vertical gap used to separate related controls.
getResizeWeight() - Method in class com.jgoodies.forms.layout.FormSpec
  Returns the current resize weight.
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.AbstractFormBuilder
  Returns the cursor's row.
getRowCount() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  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.
getTabbedDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns this style's vertical margin for dialogs that consist of a tabbed pane.
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.
getUnrelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
  Returns a vertical gap used to separate unrelated controls.
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.factories.FormFactory
  An unmodifiable `ColumnSpec` that has an initial width of 0 pixels and that grows.
GLUE_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
  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.factories.FormFactory
  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.
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.

## I

I15dPanelBuilder - Class in com.jgoodies.forms.builder
  A general purpose panel builder that uses the `FormLayout` to lay out `JPanel`s.
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.
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) - 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.
isBlank(String) - Static method in class com.jgoodies.forms.util.FormUtils
  Checks and answers if the given string is whitespace, empty (""), or `null`.
isDebugToolTipsEnabled() - Static method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
  Returns whether the debug tool tips are enabled or not.
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)`.
isLabelForFeatureEnabled() - Method in class com.jgoodies.forms.builder.PanelBuilder
  Returns whether the setLabelFor feature is enabled for this PanelBuilder.
isLafAqua() - Static method in class com.jgoodies.forms.util.FormUtils
  Lazily checks and answers whether the Aqua look&feel is active.
isLafAqua() - Static method in class com.jgoodies.forms.util.Utilities
  Deprecated. Replaced by `FormUtils.isLafAqua()`.
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.
isLeftToRightButtonOrder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Returns whether button sequences will be ordered from left to right or from right to left.
isLeftToRightButtonOrder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Returns whether button sequences will be ordered from left to right or from right to left.
isLeftToRightButtonOrder() - Method in class com.jgoodies.forms.util.LayoutStyle
  Checks and answers whether buttons are typically ordered from left to right or from right to left.
isNotBlank(String) - Static method in class com.jgoodies.forms.util.FormUtils
  Checks and answers if the given string is not empty (""), not `null` and not whitespace only.
isRowGroupingEnabled() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Returns whether new data rows are being grouped or not.

## L

LABEL_COMPONENT_GAP_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
  Describes a logical horizontal gap between a label and an associated component.
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
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.factories.FormFactory
  Describes the logical vertical default gap between two rows in the grid.

## M

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.
MIDDLE - Static variable in class com.jgoodies.forms.layout.ColumnSpec
  By default put components in the middle.
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) - 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.factories.FormFactory
  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.factories.FormFactory
  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

## N

NARROW_KEY - Static variable in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
  The client property key used to indicate that a button shall get narrow margins on the left and right hand side.
NARROW_LINE_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
  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.

## 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.factories.FormFactory
  Describes the logical vertical default gap between two paragraphs in the layout grid.
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(int, int) - 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.factories.FormFactory
  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.factories.FormFactory
  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

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.factories.FormFactory
  Describes a logical horizontal gap between two related components.
RELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
  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.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
  Removes a PropertyChangeListener from the listener list for a specific property.
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.
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.
RowSpec(String) - Constructor for class com.jgoodies.forms.layout.RowSpec
  Deprecated. Replaced by `RowSpec.decode(String)`.

## 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.
setBackground(Color) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the panel's background color.
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
  Sets the panel's 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.
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.PanelBuilder
  Sets a new 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.builder.AbstractI15dPanelBuilder
  Enables or disables the debug tool tips.
setDefaultButtonBarGapBorder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Sets a default border that has a gap in the bar's north.
setDefaultButtonBarGapBorder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Sets a default border that has a gap in the bar's north.
setDefaultDialogBorder() - Method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the default dialog border.
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
  Sets the row specification that shall be used for component rows.
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.
setLabelForFeatureEnabled(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
  Enables or disables the setLabelFor feature for this PanelBuilder.
setLabelForFeatureEnabledDefault(boolean) - Static method in class com.jgoodies.forms.builder.PanelBuilder
  Sets the default value for the setLabelFor feature enablement.
setLeadingColumnOffset(int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Sets the offset of the leading column, often 0 or 1.
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.
setLeftToRightButtonOrder(boolean) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
  Deprecated. Sets the order for button sequences to either left to right, or right to left.
setLeftToRightButtonOrder(boolean) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
  Sets the order for button sequences to either left to right, or right to left.
setLineGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Sets the size of gaps between component lines using the given constant size.
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
  Sets the panel's opaque state.
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
  Sets the size of gaps between paragraphs using the given constant size.
setRow(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
  Sets the cursor to the given row.
setRowGroupingEnabled(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
  Enables or disables the grouping of new data rows.
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.
setTextAndMnemonic(JLabel, String) - Static method in class com.jgoodies.forms.factories.DefaultComponentFactory
  Sets the text of the given label and optionally a mnemonic.
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.
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_BORDER - 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.

## 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.factories.FormFactory
  Describes a logical horizontal gap between two unrelated components.
UNRELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
  Describes a logical vertical gap between two unrelated components.
Utilities - Class in com.jgoodies.forms.util
  Deprecated. Replaced by `FormUtils`. Will be removed from the next Forms version.

## V

vAlign - Variable in class com.jgoodies.forms.layout.CellConstraints
  Describes the component's vertical alignment.

## 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 P R S T U V X Z

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2009 JGoodies Karsten Lentzsch. All Rights Reserved.