Alphabetical Index

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.
AbstractFormBuilder - class com.jgoodies.forms.builder.AbstractFormBuilder
An abstract class that minimizes the effort required to implement non-visual builders that use the FormLayout.
Constructs an instance of AbstractFormBuilder for the given FormLayout and layout container.
Constructs an instance of AbstractFormBuilder for the given container and form layout.
AbstractUnitConverter - class com.jgoodies.forms.util.AbstractUnitConverter
An abstract implementation of the UnitConverter interface that minimizes the effort required to convert font-dependent sizes to pixels.
add(Component) - method in class com.jgoodies.forms.builder.AbstractFormBuilder
Adds a component to the container using the default cell constraints.
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.
Adds a label and component to the panel using the given cell constraints.
add15dTitle(String,String) - method in class com.jgoodies.forms.builder.I15dPanelBuilder
Adds a title to the form using the specified constraints.
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
Adds a fixed size component.
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
Adds a fixed size component with narrow margins.
addGlue() - method in class com.jgoodies.forms.builder.ButtonBarBuilder
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.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
Adds a gridded component, i.e.
addGridded(JComponent) - method in class com.jgoodies.forms.builder.ButtonStackBuilder
Adds a gridded component.
addGriddedButtons(JButton[]) - method in class com.jgoodies.forms.builder.ButtonBarBuilder
Adds a sequence of related gridded buttons each separated by a default gap.
addGriddedGrowing(JComponent) - method in class com.jgoodies.forms.builder.ButtonBarBuilder
Adds a gridded component that grows.
addGriddedGrowingButtons(JButton[]) - method in class com.jgoodies.forms.builder.ButtonBarBuilder
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.
Adds an internationalized (i15d) textual label to the form using the specified constraints.
Adds an internationalized (i15d) label and component to the panel using the given cell constraints.
addI15dLabel(String,String) - method in class com.jgoodies.forms.builder.I15dPanelBuilder
Adds an internationalized (i15d) textual label to the form using the specified constraints.
Adds an internationalized (i15d) titled separator to the form using the specified constraints.
addI15dSeparator(String,String) - method in class com.jgoodies.forms.builder.I15dPanelBuilder
Adds an internationalized (i15d) titled separator to the form using the specified constraints.
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.
Adds a textual label to the form using the specified constraints.
Adds a label and component to the panel using the given cell constraints.
addLabel(String,String) - method in class com.jgoodies.forms.builder.PanelBuilder
Adds a textual label to the form using the specified constraints.
addLayoutComponent(Component,Object) - method in class com.jgoodies.forms.layout.FormLayout
Adds the specified component to the layout, using the specified constraints object.
addLayoutComponent(String,Component) - method in class com.jgoodies.forms.layout.FormLayout
Throws an UnsupportedOperationException.
Adds a PropertyChangeListener to the listener list.
Adds a PropertyChangeListener to the listener list for a specific property.
addRelatedGap() - method in class com.jgoodies.forms.builder.ButtonBarBuilder
Adds the standard gap for related components.
addRelatedGap() - method in class com.jgoodies.forms.builder.ButtonStackBuilder
Adds the standard gap for related components.
addSeparator(String) - method in class com.jgoodies.forms.builder.PanelBuilder
Adds a titled separator to the form that spans all columns.
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.
addSeparator(String,String) - method in class com.jgoodies.forms.builder.PanelBuilder
Adds a titled separator to the form using the specified constraints.
addStrut(com.jgoodies.forms.layout.ConstantSize) - method in class com.jgoodies.forms.builder.ButtonBarBuilder
Adds a strut of a specified size.
addStrut(com.jgoodies.forms.layout.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.
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
Adds the standard gap for unrelated components.
addUnrelatedGap() - method in class com.jgoodies.forms.builder.ButtonStackBuilder
Adds the standard gap for unrelated components.
CellConstraints.Alignment - class com.jgoodies.forms.layout.CellConstraints.Alignment
An ordinal-based serializable typesafe enumeration for component alignment types as used by the FormLayout.
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,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(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(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,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,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.
Adds a text label and four 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,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.
appendColumn(com.jgoodies.forms.layout.ColumnSpec) - method in class com.jgoodies.forms.builder.AbstractFormBuilder
Appends the given column specification to the builder's layout.
appendColumn(com.jgoodies.forms.layout.ColumnSpec) - method in class com.jgoodies.forms.layout.FormLayout
Appends the given column specification to the right hand side of all columns.
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.
appendGlueColumn() - method in class com.jgoodies.forms.builder.AbstractFormBuilder
Appends a glue column.
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,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,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.
Adds an internationalized (i15d) text label and four 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,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.
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.AbstractFormBuilder
Appends a column 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(com.jgoodies.forms.layout.RowSpec) - method in class com.jgoodies.forms.builder.AbstractFormBuilder
Appends the given row specification to the builder's layout.
appendRow(com.jgoodies.forms.layout.RowSpec) - method in class com.jgoodies.forms.layout.FormLayout
Appends the given row specification to the bottom of all rows.
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.
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.AbstractFormBuilder
Appends a column that is the default gap for unrelated components.
appendUnrelatedComponentsGapRow() - method in class com.jgoodies.forms.builder.AbstractFormBuilder
Appends a row that is the default gap for unrelated components.

B

Borders - class com.jgoodies.forms.factories.Borders
Provides constants and factory methods for Borders that use instances of ConstantSize to define the margins.
BOTTOM - static field in class com.jgoodies.forms.layout.CellConstraints
Put the component in the bottom.
BOTTOM - static field in class com.jgoodies.forms.layout.RowSpec
By default put the components in the bottom.
bottom() - method in class com.jgoodies.forms.factories.Borders.EmptyBorder
Returns this border's bottom size.
Creates and returns 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,JButton[]) - static method in class com.jgoodies.forms.factories.ButtonBarFactory
Builds and returns a wizard button bar.
buildWizardBar(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 field 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 field in class com.jgoodies.forms.factories.FormFactory
Describes a logical horizontal column for a fixed size button.
ButtonBarBuilder - class com.jgoodies.forms.builder.ButtonBarBuilder
A non-visual builder that assists you in building consistent button bars that comply with popular UI style guides.
ButtonBarBuilder() - constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
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
Constructs an instance of ButtonBarBuilder on the given panel using a preconfigured FormLayout as layout manager.
ButtonBarFactory - class com.jgoodies.forms.factories.ButtonBarFactory
A factory class that consists only of static methods to build frequently used button bars.
ButtonStackBuilder - class com.jgoodies.forms.builder.ButtonStackBuilder
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 an instance of ButtonStackBuilder on a default JPanel using a preconfigured FormLayout as layout manager.
ButtonStackBuilder(JPanel) - constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
Constructs an instance of ButtonStackBuilder on the given panel using a preconfigured FormLayout as layout manager.

C

CellConstraints - class com.jgoodies.forms.layout.CellConstraints
Defines constraints for components that are layed out with the FormLayout.
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() - 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.
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.
Constructs an instance of CellConstraints for the given cell position and size, anchor, and fill.
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.
CENTER - static field in class com.jgoodies.forms.layout.CellConstraints
Put the component in the center.
CENTER - static field in class com.jgoodies.forms.layout.ColumnSpec
By default put the components in the center.
CENTER - static field in class com.jgoodies.forms.layout.RowSpec
By default put the components in the center.
CENTIMETER - static field in class com.jgoodies.forms.layout.ConstantSize
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,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.UnitConverter
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.
clone() - method in class com.jgoodies.forms.layout.CellConstraints
Creates a copy of this cell constraints object.
CM - static field 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.
columnOrigins - field in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
Holds the origins of the columns.
ColumnSpec - class com.jgoodies.forms.layout.ColumnSpec
Specifies columns in FormLayout by their default orientation, start size and resizing behavior.
Constructs a ColumnSpec for the given default alignment, size and resize weight.
ColumnSpec(com.jgoodies.forms.layout.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
Constructs a ColumnSpec from the specified encoded description.
Contains optional builder classes of the Forms framework.
Consists of optional classes that help you find, understand and fix layout problems.
Contains optional Forms framework classes that ship only with the JGoodies Forms source distribution and are not yet part of the binary Forms library.
Consists of optional Forms framework factory classes that assist you in building consistent forms quickly.
Contains the core classes of the JGoodies Forms framework: layout manager, column and row specifications, sizes and cell constraints.
Consists of Forms framework helper classes for unit conversion and layout styles.
ComponentFactory - interface com.jgoodies.forms.factories.ComponentFactory
An interface that defines the factory methods as used by the PanelBuilder and its subclasses.
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 com.jgoodies.forms.layout.ConstantSize
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.
Iterates over a FormLayout container's CellConstraints.
ConstraintIterator(Container) - constructor for class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
Constructs a ConstraintIterator for the given FormLayout container.
createColumnLayout(int,int,com.jgoodies.forms.layout.ColumnSpec) - static method in class com.jgoodies.forms.factories.FormFactory
Creates and returns an instance of FormLayout to build forms with the specified number of major and minor columns.
Creates and returns an instance of FormLayout to build forms with the given number of major columns.
Creates and returns an instance of FormLayout to build forms with the given number of major columns.
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.
createGapColumnSpec(com.jgoodies.forms.layout.ConstantSize) - static method in class com.jgoodies.forms.factories.FormFactory
Creates and returns a ColumnSpec that represents a gap with the specified ConstantSize.
createGapRowSpec(com.jgoodies.forms.layout.ConstantSize) - static method in class com.jgoodies.forms.factories.FormFactory
Creates and returns a RowSpec that represents a gap with the specified ConstantSize.
createLabel(String) - method in class 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
Creates and returns a ButtonBarBuilder with initialized with a left to right button order.
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.ComponentFactory
Creates and returns a labeled separator.
createSeparator(String,int) - method in class com.jgoodies.forms.factories.DefaultComponentFactory
Creates and returns a labeled separator.
createTitle(String) - method in class com.jgoodies.forms.factories.ComponentFactory
Creates and returns a 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 label that uses the foreground color and font of a TitledBorder.

D

decodeSpecs(String) - static method in class com.jgoodies.forms.layout.ColumnSpec
Parses and splits encoded column specifications and returns an array of ColumnSpec objects.
decodeSpecs(String) - static method in class com.jgoodies.forms.layout.RowSpec
Parses and splits encoded row specifications and returns an array of RowSpec objects.
DEFAULT - static field in class com.jgoodies.forms.layout.CellConstraints
Use the column's or row's default alignment.
DEFAULT - static field in class com.jgoodies.forms.layout.ColumnSpec
Unless overridden the default alignment for a column is FILL.
DEFAULT - static field in class com.jgoodies.forms.layout.RowSpec
Unless overridden the default alignment for a row is CENTER.
DEFAULT - static field 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 field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable 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 field in class com.jgoodies.forms.layout.FormSpec
The default resize weight.
DEFAULT_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable RowSpec that determines its preferred height by computing the maximum of all column component preferred heights and its minimum height by computing all column component minimum heights.
FormSpec.DefaultAlignment - class com.jgoodies.forms.layout.FormSpec.DefaultAlignment
An ordinal-based serializable typesafe enumeration for the column and row default alignment types.
DefaultComponentFactory - class com.jgoodies.forms.factories.DefaultComponentFactory
A singleton implementaton of the ComponentFactory interface that creates UI components as required by the PanelBuilder.
DefaultFormBuilder - class com.jgoodies.forms.builder.DefaultFormBuilder
Provides a means to build form-oriented panels quickly and consistently using the FormLayout.
DefaultFormBuilder(com.jgoodies.forms.layout.FormLayout) - constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
Constructs an instance of DefaultFormBuilder for the given layout.
Constructs an instance of DefaultFormBuilder for the given panel and layout.
Constructs an instance of DefaultFormBuilder for the given layout and resource bundle.
Constructs an instance of DefaultFormBuilder for the given panel, layout and resource bundle.
Constructs an instance of DefaultFormBuilder for the given panel and layout.
Constructs an instance of DefaultFormBuilder for the given panel, layout and resource bundle.
DefaultUnitConverter - class com.jgoodies.forms.util.DefaultUnitConverter
This is the default implementation of the UnitConverter interface.
DIALOG_BORDER - static field 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 field in class com.jgoodies.forms.layout.ConstantSize
DIALOG_UNITS_Y - static field in class com.jgoodies.forms.layout.ConstantSize
dialogUnitXAsPixel(int,Component) - method in class com.jgoodies.forms.util.AbstractUnitConverter
Converts horizontal dialog units and returns pixels.
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.UnitConverter
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.
dialogUnitYAsPixel(int,Component) - method in class com.jgoodies.forms.util.AbstractUnitConverter
Converts vertical 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.UnitConverter
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.
DLU14_BORDER - static field in class com.jgoodies.forms.factories.Borders
A prepared Border with 14dlu on all sides.
DLU2_BORDER - static field in class com.jgoodies.forms.factories.Borders
A prepared and reusable Border with 2dlu on all sides.
DLU4_BORDER - static field in class com.jgoodies.forms.factories.Borders
A prepared and reusable Border with 4dlu on all sides.
DLU7_BORDER - static field in class com.jgoodies.forms.factories.Borders
A prepared and reusable Border with 7dlu on all sides.
DLUX - static field in class com.jgoodies.forms.layout.ConstantSize
dluX(int) - static method in class com.jgoodies.forms.layout.Sizes
Returns an instance of Size for the specified value in horizontal dialog units.
DLUX1 - static field in class com.jgoodies.forms.layout.Sizes
DLUX11 - static field in class com.jgoodies.forms.layout.Sizes
DLUX14 - static field in class com.jgoodies.forms.layout.Sizes
DLUX2 - static field in class com.jgoodies.forms.layout.Sizes
DLUX3 - static field in class com.jgoodies.forms.layout.Sizes
DLUX4 - static field in class com.jgoodies.forms.layout.Sizes
DLUX5 - static field in class com.jgoodies.forms.layout.Sizes
DLUX6 - static field in class com.jgoodies.forms.layout.Sizes
DLUX7 - static field in class com.jgoodies.forms.layout.Sizes
DLUX8 - static field in class com.jgoodies.forms.layout.Sizes
DLUX9 - static field in class com.jgoodies.forms.layout.Sizes
DLUY - static field in class com.jgoodies.forms.layout.ConstantSize
dluY(int) - static method in class com.jgoodies.forms.layout.Sizes
Returns an instance of Size for the specified value in vertical dialog units.
DLUY1 - static field in class com.jgoodies.forms.layout.Sizes
DLUY11 - static field in class com.jgoodies.forms.layout.Sizes
DLUY14 - static field in class com.jgoodies.forms.layout.Sizes
DLUY2 - static field in class com.jgoodies.forms.layout.Sizes
DLUY3 - static field in class com.jgoodies.forms.layout.Sizes
DLUY4 - static field in class com.jgoodies.forms.layout.Sizes
DLUY5 - static field in class com.jgoodies.forms.layout.Sizes
DLUY6 - static field in class com.jgoodies.forms.layout.Sizes
DLUY7 - static field in class com.jgoodies.forms.layout.Sizes
DLUY8 - static field in class com.jgoodies.forms.layout.Sizes
DLUY9 - static field 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(com.jgoodies.forms.layout.FormLayout) - static method in class com.jgoodies.forms.debug.FormDebugUtils
Dumps the layout's column groups to the console.
dumpColumnSpecs(com.jgoodies.forms.layout.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.
Dumps the grid layout info 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.
dumpRowGroups(com.jgoodies.forms.layout.FormLayout) - static method in class com.jgoodies.forms.debug.FormDebugUtils
Dumps the layout's row groups to the console.
dumpRowSpecs(com.jgoodies.forms.layout.FormLayout) - static method in class com.jgoodies.forms.debug.FormDebugUtils
Dumps the layout's row specifications to the console.

E

EMPTY_BORDER - static field in class com.jgoodies.forms.factories.Borders
A prepared and reusable EmptyBorder without gaps.
Borders.EmptyBorder - class com.jgoodies.forms.factories.Borders.EmptyBorder
An empty border that uses 4 instances of ConstantSize to define the gaps on all sides.
equals(Object) - method in class com.jgoodies.forms.layout.ConstantSize
Indicates whether some other ConstantSize is "equal to" this one.

F

FILL - static field in class com.jgoodies.forms.layout.CellConstraints
Fill the cell either horizontally or vertically.
FILL - static field in class com.jgoodies.forms.layout.ColumnSpec
By default fill the component into the column.
FILL - static field in class com.jgoodies.forms.layout.RowSpec
By default fill the component into the row.
FormDebugPanel - class com.jgoodies.forms.debug.FormDebugPanel
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(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(com.jgoodies.forms.layout.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.
Constructs a FormDebugPanel on the given FormLayout using the specified settings that are otherwise turned off.
FormDebugUtils - class com.jgoodies.forms.debug.FormDebugUtils
Provides static methods that help you understand and fix layout problems when using the FormLayout.
FormFactory - class com.jgoodies.forms.factories.FormFactory
A factory that creates instances of FormLayout for frequently used form layouts.
FormLayout - class com.jgoodies.forms.layout.FormLayout
FormLayout is a powerful, flexible and precise general purpose layout manager.
Constructs an instance of FormLayout using the given column and row specifications.
FormLayout(String) - constructor for class com.jgoodies.forms.layout.FormLayout
Constructs an instance of FormLayout using the given encoded string representation for column specifications.
FormLayout(String,String) - constructor for class com.jgoodies.forms.layout.FormLayout
Constructs an instance of FormLayout using the given encoded string representations for column and row specifications.
FormLayoutUtils - class com.jgoodies.forms.extras.FormLayoutUtils
Constists only of static methods that provide convenience behavior for working with the FormLayout.
FormSpec - class com.jgoodies.forms.layout.FormSpec
An abstract class that specifies columns and rows in FormLayout by their default alignment, start size and resizing behavior.
Constructs a FormSpec for the given default alignment, size, and resize weight.
FormSpec(com.jgoodies.forms.layout.FormSpec.DefaultAlignment,String) - constructor for class com.jgoodies.forms.layout.FormSpec
Constructs a FormSpec from the specified encoded description.

G

getAverageCharacterWidthTestString() - method in class com.jgoodies.forms.util.DefaultUnitConverter
Returns the string used to compute the average character width.
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.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.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
Lazily creates and returns the dialog font used to compute the dialog base units.
getDefaultScreenResolution() - method in class com.jgoodies.forms.util.AbstractUnitConverter
Computes and returns the default resolution.
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.
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.
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 lines.
getLinePad() - method in class com.jgoodies.forms.util.LayoutStyle
Returns a narrow vertical pad used to separate lines.
getNarrowLinePad() - method in class com.jgoodies.forms.util.LayoutStyle
Returns a narrow vertical pad used to separate lines.
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.
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.
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.
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.
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 field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable ColumnSpec that has an initial width of 0 pixels and that grows.
GLUE_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable RowSpec that has an initial height of 0 pixels and that grows.
gridHeight - field in class com.jgoodies.forms.layout.CellConstraints
Describes the component's vertical grid extent (number of cells).
gridWidth - field in class com.jgoodies.forms.layout.CellConstraints
Describes the component's horizontal grid extend (number of cells).
gridX - field in class com.jgoodies.forms.layout.CellConstraints
Describes the component's horizontal grid origin (starts at 1).
gridY - field in class com.jgoodies.forms.layout.CellConstraints
Describes the component's vertical grid origin (starts at 1).
GROWING_BUTTON_COLSPEC - static field in class com.jgoodies.forms.factories.FormFactory
Describes a logical horizontal column for a growing button.

H

hAlign - field in class com.jgoodies.forms.layout.CellConstraints
Describes the component's horizontal alignment.
hashCode() - method in class com.jgoodies.forms.layout.ConstantSize
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.

I

I15dPanelBuilder - class com.jgoodies.forms.builder.I15dPanelBuilder
A general purpose panel builder that uses the FormLayout to lay out JPanels.
Constructs an instance of I15dPanelBuilder for the given layout.
Constructs an instance of I15dPanelBuilder for the given FormLayout and layout container.
Constructs an instance of I15dPanelBuilder for the given FormLayout and layout container.
IN - static field in class com.jgoodies.forms.layout.ConstantSize
INCH - static field in class com.jgoodies.forms.layout.ConstantSize
inchAsPixel(double,Component) - method in class com.jgoodies.forms.util.AbstractUnitConverter
Converts Inches and returns pixels using the specified resolution.
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.UnitConverter
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.
insertColumn(int,com.jgoodies.forms.layout.ColumnSpec) - method in class com.jgoodies.forms.layout.FormLayout
Inserts the specified column at the specified position.
insertRow(int,com.jgoodies.forms.layout.RowSpec) - method in class com.jgoodies.forms.layout.FormLayout
Inserts the specified column at the specified position.
insets - field 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.
isBorderOpaque() - method in class com.jgoodies.forms.factories.Borders.EmptyBorder
Returns whether or not the border is opaque.
isGroupedColumn(com.jgoodies.forms.layout.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(com.jgoodies.forms.layout.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.
isHorizontal() - method in class com.jgoodies.forms.layout.RowSpec
Returns if this is a horizontal specification (vs.
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
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.
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 field 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.
FormLayout.LayoutInfo - class com.jgoodies.forms.layout.FormLayout.LayoutInfo
Stores column and row origins.
LayoutStyle - class com.jgoodies.forms.util.LayoutStyle
An abstract class that describes a layout and design style guide.
LEFT - static field in class com.jgoodies.forms.layout.CellConstraints
Put the component in the left.
LEFT - static field in class com.jgoodies.forms.layout.ColumnSpec
By default put components in the left.
left() - method in class com.jgoodies.forms.factories.Borders.EmptyBorder
Returns this border's left size.
LINE_GAP_ROWSPEC - static field 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.
Returns this size as pixel size.
Computes and returns my maximum size applied to the given list of components using the specified measures.
MIDDLE - static field in class com.jgoodies.forms.layout.ColumnSpec
By default put components in the middle.
MILLIMETER - static field in class com.jgoodies.forms.layout.ConstantSize
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,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.UnitConverter
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.
MIN_COLSPEC - static field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable ColumnSpec that determines its width by computing the maximum of all column component minimum widths.
MIN_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable RowSpec that determines its height by computing the maximum of all column component minimum heights.
MINIMUM - static field 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 field in class com.jgoodies.forms.layout.ConstantSize

N

NARROW_LINE_GAP_ROWSPEC - static field 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.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.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 field 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.
paintBorder(Component,Graphics,int,int,int,int) - method in class com.jgoodies.forms.factories.Borders.EmptyBorder
Paints the border for the specified component with the specified position and size.
paintComponent(Graphics) - method in class com.jgoodies.forms.debug.FormDebugPanel
Paints the component and - if background painting is enabled - the grid
PanelBuilder - class com.jgoodies.forms.builder.PanelBuilder
An general purpose panel builder that uses the FormLayout to lay out JPanels.
PanelBuilder(com.jgoodies.forms.layout.FormLayout) - constructor for class com.jgoodies.forms.builder.PanelBuilder
Constructs an instance of PanelBuilder for the given layout.
PanelBuilder(com.jgoodies.forms.layout.FormLayout,JPanel) - constructor for class com.jgoodies.forms.builder.PanelBuilder
Constructs an instance of PanelBuilder for the given FormLayout and layout container.
PanelBuilder(JPanel,com.jgoodies.forms.layout.FormLayout) - constructor for class com.jgoodies.forms.builder.PanelBuilder
Constructs an instance of PanelBuilder for the given panel and layout.
PARAGRAPH_GAP_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
Describes the logical vertical default gap between two paragraphs in the layout grid.
PIXEL - static field in class com.jgoodies.forms.layout.ConstantSize
pixel(int) - static method in class com.jgoodies.forms.layout.Sizes
Creates and returns an instance of Size for the specified pixel value.
POINT - static field in class com.jgoodies.forms.layout.ConstantSize
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,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.UnitConverter
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.
PREF_COLSPEC - static field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable ColumnSpec that determines its width by computing the maximum of all column component preferred widths.
PREF_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
An unmodifyable RowSpec that determines its height by computing the maximum of all column component preferred heights.
PREFERRED - static field 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.

R

RELATED_GAP_COLSPEC - static field in class com.jgoodies.forms.factories.FormFactory
Describes a logical horizontal gap between two related components.
RELATED_GAP_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
Describes a logical vertzical 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.
Removes a PropertyChangeListener from the listener list.
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 - static field in class com.jgoodies.forms.layout.CellConstraints
Put the component in the right.
RIGHT - static field in class com.jgoodies.forms.layout.ColumnSpec
By default put components in the right.
right() - method in class com.jgoodies.forms.factories.Borders.EmptyBorder
Returns this border's right size.
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.
rowOrigins - field in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
Holds the origins of the rows.
RowSpec - class com.jgoodies.forms.layout.RowSpec
Specifies rows in in FormLayout by their default orientation, start size and resizing behavior.
Constructs a RowSpec from the given default orientation, size, and resize weight.
RowSpec(com.jgoodies.forms.layout.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
Constructs a RowSpec from the specified encoded description.

S

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.
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,com.jgoodies.forms.layout.ColumnSpec) - method in class com.jgoodies.forms.layout.FormLayout
Sets the ColumnSpec at the specified column index.
Sets a new component factory.
Sets the constraints for the specified component in this layout.
setCurrent(com.jgoodies.forms.util.LayoutStyle) - static method in class com.jgoodies.forms.util.LayoutStyle
Set a new LayoutStyle
setDefaultButtonBarGapBorder() - method in class com.jgoodies.forms.builder.ButtonBarBuilder
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.
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.
Sets the horizontal alignment.
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.AbstractFormBuilder
Sets the form fill direction to left-to-right or right-to-left.
setLeftToRightButtonOrder(boolean) - method in class com.jgoodies.forms.builder.ButtonBarBuilder
Sets the order for button sequences to either left to right, or right to left.
Sets the size of gaps between component lines using the given constant size.
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.
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,com.jgoodies.forms.layout.RowSpec) - method in class com.jgoodies.forms.layout.FormLayout
Sets the RowSpec at the specified row index.
setUnitConverter(com.jgoodies.forms.util.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.
Sets the vertical alignment.
Size - interface com.jgoodies.forms.layout.Size
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.
Sizes - class com.jgoodies.forms.layout.Sizes
Consists only of static methods that create and convert sizes as required by the FormLayout.

T

TABBED_DIALOG_BORDER - static field in class com.jgoodies.forms.factories.Borders
A standardized Border that describes the border around a dialog content that uses tabs.
TOP - static field in class com.jgoodies.forms.layout.CellConstraints
Put the component in the top.
TOP - static field in class com.jgoodies.forms.layout.RowSpec
By default put the components in the top.
top() - method in class com.jgoodies.forms.factories.Borders.EmptyBorder
Returns this border's top size.
toShortString() - 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.
toShortString(com.jgoodies.forms.layout.FormLayout) - method in class com.jgoodies.forms.layout.CellConstraints
Returns a short string representation of this constraints object.
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.CellConstraints.Alignment
Returns this Alignment's name.
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
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.FormSpec.DefaultAlignment
Returns this Alignment's name.

U

ConstantSize.Unit - class com.jgoodies.forms.layout.ConstantSize.Unit
An ordinal-based serializable typesafe enumeration for units as used in instances of ConstantSize.
UnitConverter - interface com.jgoodies.forms.util.UnitConverter
An interface that describes how to convert general sizes to pixel sizes.
UNRELATED_GAP_COLSPEC - static field in class com.jgoodies.forms.factories.FormFactory
Describes a logical horizontal gap between two unrelated components.
UNRELATED_GAP_ROWSPEC - static field in class com.jgoodies.forms.factories.FormFactory
Describes a logical vertical gap between two unrelated components.

V

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

X

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

Z

ZERO - static field in class com.jgoodies.forms.layout.Sizes

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