- abbreviation() - Method in class com.jgoodies.forms.layout.CellConstraints.Alignment
-
Returns the first character of this Alignment's name.
- abbreviation() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
-
Returns the first character of this Unit's name.
- abbreviation() - Method in class com.jgoodies.forms.layout.FormSpec.DefaultAlignment
-
Returns the first character of this Alignment's name.
- AbstractBuilder - Class in com.jgoodies.forms.builder
-
An abstract class that minimizes the effort required to implement
non-visual builders that use the
FormLayout
.
- AbstractBuilder(FormLayout, Container) - Constructor for class com.jgoodies.forms.builder.AbstractBuilder
-
Constructs an AbstractBuilder
for the given FormLayout and layout container.
- AbstractButtonPanelBuilder - Class in com.jgoodies.forms.builder
-
- AbstractButtonPanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Constructs an AbstractButtonPanelBuilder
for the given FormLayout and layout container.
- AbstractFormBuilder - Class in com.jgoodies.forms.builder
-
An abstract class that minimizes the effort required to implement
non-visual builders that use the
FormLayout
.
- AbstractFormBuilder(FormLayout, Container) - Constructor for class com.jgoodies.forms.builder.AbstractFormBuilder
-
Constructs an AbstractFormBuilder
for the given FormLayout and layout container.
- AbstractUnitConverter - Class in com.jgoodies.forms.util
-
An abstract implementation of the
UnitConverter
interface that
minimizes the effort required to convert font-dependent sizes to pixels.
- AbstractUnitConverter() - Constructor for class com.jgoodies.forms.util.AbstractUnitConverter
-
- add(Component) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Adds a component to the container using the default cell constraints.
- add(Component, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Adds a component to the panel using the given cell constraints.
- add(Component, String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Adds a component to the panel using the given encoded cell constraints.
- add(Component) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Adds a component to the container using the default cell constraints.
- add(JLabel, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a label and component to the panel using the given cell constraints.
- add(Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a component to the panel using the given cell constraints.
- addButton(JComponent) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
- addButton(JComponent...) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Adds one or many sequences of related buttons.
- addButton(Action...) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Constructs an array of JButtons from the given Action array,
and adds them as a sequence of related buttons separated by a default gap.
- addButton(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
- addButton(JComponent...) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
- addButton(Action...) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
- addButton(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- addButton(JComponent...) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- addButton(Action...) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Adds a fixed size component with narrow margin.
- addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a fixed size component.
- addGlue() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Adds a glue that will be given the extra space,
if this button bar is larger than its preferred size.
- addGlue() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a glue that will be given the extra space,
if this box is larger than its preferred size.
- addGroupedColumn(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Adds the specified column index to the last column group.
- addGroupedRow(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Adds the specified row index to the last row group.
- addGrowing(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Adds a component that grows if the container grows.
- addI15dLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the
specified constraints.
- addI15dLabel(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the
specified constraints.
- addI15dLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) label and component to the panel using
the given cell constraints.
- addI15dROLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the
specified constraints that is intended to label a read-only component.
- addI15dROLabel(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the
specified constraints that is intended to label a read-only component.
- addI15dROLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) label and component to the panel using
the given cell constraints.
- addI15dSeparator(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) titled separator to the form using the
specified constraints.
- addI15dSeparator(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds an internationalized (i15d) titled separator to the form using
the specified constraints.
- addI15dTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds a title to the form using the specified constraints.
- addI15dTitle(String, String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Adds a title to the form using the specified constraints.
- addLabel(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label to the form using the default constraints.
- addLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label to the form using the specified constraints.
- addLabel(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label to the form using the specified constraints.
- addLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a label and component to the panel using the given cell constraints.
- addLayoutComponent(String, Component) - Method in class com.jgoodies.forms.layout.FormLayout
-
Throws an UnsupportedOperationException
.
- addLayoutComponent(Component, Object) - Method in class com.jgoodies.forms.layout.FormLayout
-
Adds the specified component to the layout, using the specified
constraints
object.
- addRelatedGap() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Adds the standard gap for related components.
- addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Adds the standard horizontal gap for related components.
- addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- addROLabel(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label intended for labeling read-only components
to the form using the default constraints.
- addROLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label intended for labeling read-only components
to the form using the specified constraints.
- addROLabel(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label intended for labeling read-only components
to the form using the specified constraints.
- addROLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a label and component to the panel using the given cell constraints.
- addSeparator(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a titled separator to the form that spans all columns.
- addSeparator(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a titled separator to the form using the specified constraints.
- addSeparator(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a titled separator to the form using the specified constraints.
- addSeparator(String, int) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a titled separator to the form that spans the specified columns.
- addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Adds a horizontal strut of the specified width.
- addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a strut of a specified size.
- addTitle(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a title label to the form using the default constraints.
- addTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a title label to the form using the specified constraints.
- addTitle(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a title label to the form using the specified constraints.
- addUnrelatedGap() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Adds the standard gap for unrelated components.
- addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Adds the standard horizontal gap for unrelated components.
- addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- append(Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a component to the panel using the default constraints
with a column span of 1.
- append(Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a component to the panel using the default constraints with
the given columnSpan.
- append(Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds two components to the panel; each component will span a single
data column.
- append(Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds three components to the panel; each component will span a single
data column.
- append(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label to the panel and proceeds to the next column.
- append(String, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and component to the panel.
- append(String, Component, boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and component to the panel; the component will span
the specified number columns.
- append(String, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and component to the panel; the component will span
the specified number columns.
- append(String, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and two components to the panel; each component
will span a single column.
- append(String, Component, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and two components to the panel; each component
will span a single column.
- append(String, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and three components to the panel; each component
will span a single column.
- append(String, Component, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and four components to the panel; each component
will span a single column.
- appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends the given column specification to the builder's layout.
- appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends the given column specification to the builder's layout.
- appendColumn(String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column specification to the builder's layout
that represents the given string encoding.
- appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Appends the given column specification to the right hand side of all
columns.
- appendGlueColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a glue column.
- appendGlueColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a glue column.
- appendGlueRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a glue row.
- appendGlueRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a glue row.
- appendI15d(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label to the panel using
the given resource key and proceeds to the next column.
- appendI15d(String, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and component
to the panel.
- appendI15d(String, Component, boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and component
to the panel.
- appendI15d(String, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label to the panel using
the given resource key; then proceeds to the next data column
and adds a component with the given column span.
- appendI15d(String, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and two components
to the panel; each component will span a single column.
- appendI15d(String, Component, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and two components
to the panel; each component will span a single column.
- appendI15d(String, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and three components
to the panel; each component will span a single column.
- appendI15d(String, Component, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and four components
to the panel; each component will span a single column.
- appendI15dSeparator(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Appends an internationalized titled separator for
the given resource key that spans all columns.
- appendI15dTitle(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized title label to the panel and
proceeds to the next column.
- appendLabelComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column that is the default gap between a label and
its associated component.
- appendLineGapRow() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Appends a row with this builder's line gap size.
- appendParagraphGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row that is the default gap for paragraphs.
- appendRelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a column that is the default gap for related components.
- appendRelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column that is the default gap for related components.
- appendRelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a row that is the default gap for related components.
- appendRelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row that is the default gap for related components.
- appendRow(RowSpec) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends the given row specification to the builder's layout.
- appendRow(RowSpec) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends the given row specification to the builder's layout.
- appendRow(String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row specification to the builder's layout that represents
the given string encoding.
- appendRow(RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Appends the given row specification to the bottom of all rows.
- appendSeparator() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a separator without text that spans all columns.
- appendSeparator(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a separator with the given text that spans all columns.
- appendTitle(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a title label to the panel and proceeds to the next column.
- appendUnrelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a column that is the default gap for unrelated components.
- appendUnrelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column that is the default gap for unrelated components.
- appendUnrelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a row that is the default gap for unrelated components.
- appendUnrelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row that is the default gap for unrelated components.
- background(Color) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's background color and makes the panel opaque.
- background(Color) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
- background(Color) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- background(Color) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- background(Color) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
- background(Color) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's background color and the panel to be opaque.
- BALANCED_AVERAGE_CHARACTER_TEST_STRING - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
-
- border(Border) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's border.
- border(Border) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
- border(Border) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
- border(Border) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- border(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- border(Border) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
- border(String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
- border(Border) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets an optional border that surrounds the list view including
the label and details.
- border(Border) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's border.
- border(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's border as an EmptyBorder using the given specification
for the top, left, bottom, right in DLU.
- border(Border, JComponent) - Static method in class com.jgoodies.forms.factories.Forms
-
Creates and returns a panel where component
is surrounded
by the given border.
- border(String, JComponent) - Static method in class com.jgoodies.forms.factories.Forms
-
Creates and returns a panel where component
is surrounded
by an empty border as described by emptyBorderSpec
.
- Borders - Class in com.jgoodies.forms.factories
-
Provides constants and factory methods for
Border
s that use
instances of
ConstantSize
to define the margins.
- Borders.EmptyBorder - Class in com.jgoodies.forms.factories
-
An empty border that uses 4 instances of
ConstantSize
to define the top, left, bottom and right gap.
- bottom() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's bottom size.
- BOTTOM - Static variable in class com.jgoodies.forms.factories.CC
-
- BOTTOM - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the bottom.
- BOTTOM - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default put the components in the bottom.
- bounded(Size, Size, Size) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a BoundedSize for the given basis
using the specified lower and upper bounds.
- BoundedSize - Class in com.jgoodies.forms.layout
-
Describes sizes that provide lower and upper bounds
as used by the JGoodies FormLayout.
- BoundedSize(Size, Size, Size) - Constructor for class com.jgoodies.forms.layout.BoundedSize
-
Constructs a BoundedSize for the given basis using the
specified lower and upper bounds.
- build() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns the panel used to build the form and lazily builds
a focus traversal group for all contained AbstractButtons.
- build() - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Lazily builds and returns the list view panel.
- build() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Returns the panel used to build the form.
- BUTTON_BAR_PAD - Static variable in class com.jgoodies.forms.factories.Borders
-
A standardized Border that describes the gap between a component
and a button bar in its bottom.
- BUTTON_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical horizontal column for a fixed size button.
- BUTTON_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical row for a fixed size button.
- buttonBar(JComponent...) - Static method in class com.jgoodies.forms.factories.Forms
-
Creates and returns a panel where the given buttons
are laid out horizontally using a ButtonBarBuilder.
- ButtonBarBuilder - Class in com.jgoodies.forms.builder
-
Builds consistent button bars that comply with popular style guides.
- ButtonBarBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
-
Constructs an empty ButtonBarBuilder on a JPanel.
- ButtonBarBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
-
Constructs an empty ButtonBarBuilder on the given panel.
- buttonStack(JComponent...) - Static method in class com.jgoodies.forms.factories.Forms
-
Creates and returns a panel where the given buttons
are laid out vertically using a ButtonStackBuilder.
- ButtonStackBuilder - Class in com.jgoodies.forms.builder
-
Builds consistent button stacks that comply with popular style guides.
- ButtonStackBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
-
Constructs a ButtonStackBuilder on a default JPanel
using a pre-configured FormLayout as layout manager.
- ButtonStackBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
-
Constructs a ButtonStackBuilder on the given panel
using a pre-configured FormLayout as layout manager.
- CC - Class in com.jgoodies.forms.factories
-
A factory for CellConstraints objects.
- CC() - Constructor for class com.jgoodies.forms.factories.CC
-
- cellConstraints() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the CellConstraints object that is used as a cursor and
holds the current column span and row span.
- CellConstraints - Class in com.jgoodies.forms.layout
-
Defines constraints for components that are laid out with the FormLayout.
- CellConstraints() - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs a default instance of CellConstraints
.
- CellConstraints(int, int) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of CellConstraints
for the given
cell position.
- CellConstraints(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of CellConstraints
for the given
cell position, anchor, and fill.
- CellConstraints(int, int, int, int) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of CellConstraints
for the given
cell position and size.
- CellConstraints(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of CellConstraints
for the given
cell position and size, anchor, and fill.
- CellConstraints(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment, Insets) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of CellConstraints
for
the complete set of available properties.
- CellConstraints(String) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of CellConstraints
from
the given encoded string properties.
- CellConstraints.Alignment - Class in com.jgoodies.forms.layout
-
An ordinal-based serializable typesafe enumeration for component
alignment types as used by the
FormLayout
.
- CENTER - Static variable in class com.jgoodies.forms.factories.CC
-
- CENTER - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the center.
- CENTER - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put the components in the center.
- CENTER - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default put the components in the center.
- centered(JComponent) - Static method in class com.jgoodies.forms.factories.Forms
-
Creates and returns a panel where component
is centered.
- CENTIMETER - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- centimeterAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
- centimeterAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
- centimeterAsPixel(double, int) - Static method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Centimeters and returns pixels using the specified resolution.
- centimeterAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
- checkBoxBar(JCheckBox...) - Static method in class com.jgoodies.forms.factories.Forms
-
Builds and returns a panel where the given check boxes
are laid out horizontally.
- checkBoxStack(JCheckBox...) - Static method in class com.jgoodies.forms.factories.Forms
-
Builds and returns a panel where the given check boxes
are laid out vertically.
- clearLookAndFeelBasedCaches() - Static method in class com.jgoodies.forms.util.FormUtils
-
Clears cached internal Forms state that is based
on the Look&Feel, for example dialog base units.
- clone() - Method in class com.jgoodies.forms.layout.CellConstraints
-
Creates a copy of this cell constraints object.
- CM - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- columnContainsComponent(Container, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the given FormLayout container
contains a component in the specified column.
- columnContainsKey(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Returns true
if this map or a parent map - if any - contains
a mapping for the specified key.
- columnGet(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Looks up and returns the String associated with the given key.
- columnOrigins - Variable in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Holds the origins of the columns.
- columnPut(String, String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Associates the specified column String with the specified key
in this map.
- columnPut(String, ColumnSpec) - Method in class com.jgoodies.forms.layout.LayoutMap
-
- columnPut(String, Size) - Method in class com.jgoodies.forms.layout.LayoutMap
-
- columnRemove(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Removes the column value mapping for this key from this map if it is
present.
- ColumnSpec - Class in com.jgoodies.forms.layout
-
Specifies columns in FormLayout by their default orientation,
start size and resizing behavior.
- ColumnSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
-
Constructs a ColumnSpec for the given default alignment,
size and resize weight.
- ColumnSpec(Size) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
-
Constructs a ColumnSpec for the given size using the
default alignment, and no resizing.
- com.jgoodies.forms - package com.jgoodies.forms
-
- com.jgoodies.forms.builder - package com.jgoodies.forms.builder
-
Contains optional builder classes of the Forms framework.
- com.jgoodies.forms.debug - package com.jgoodies.forms.debug
-
Consists of optional classes that help you find,
understand and fix layout problems
- com.jgoodies.forms.extras - package com.jgoodies.forms.extras
-
Contains optional Forms framework classes that ship only with
the JGoodies Forms source distribution and are not yet part
of the binary Forms library.
- com.jgoodies.forms.factories - package com.jgoodies.forms.factories
-
Consists of optional Forms framework factory classes that assist you
in building consistent forms quickly
- com.jgoodies.forms.internal - package com.jgoodies.forms.internal
-
- com.jgoodies.forms.layout - package com.jgoodies.forms.layout
-
Contains the core classes of the JGoodies Forms framework:
layout manager, column and row specifications, sizes and cell constraints
- com.jgoodies.forms.util - package com.jgoodies.forms.util
-
Consists of Forms framework helper classes for unit conversion and layout styles
- ComponentFactory - Interface in com.jgoodies.forms.factories
-
An interface that defines the factory methods as used by the
PanelBuilder
and its subclasses.
- compressible() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Describes if this Size can be compressed, if container space gets scarce.
- compressible() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Describes if this Size can be compressed, if container space gets scarce.
- compressible() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Describes if this Size can be compressed, if container space gets scarce.
- compressible() - Method in interface com.jgoodies.forms.layout.Size
-
Describes if this Size can be compressed, if container space gets scarce.
- computeAverageCharWidth(FontMetrics, String) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Computes and returns the average character width
of the specified test string using the given FontMetrics.
- constant(String, boolean) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns an instance of ConstantSize
from the
given encoded size and unit description.
- ConstantSize - Class in com.jgoodies.forms.layout
-
An implementation of the
Size
interface that represents constant
sizes described by a value and unit, for example:
10 pixel, 15 point or 4 dialog units.
- ConstantSize(int, ConstantSize.Unit) - Constructor for class com.jgoodies.forms.layout.ConstantSize
-
Constructs a ConstantSize for the given size and unit.
- ConstantSize(double, ConstantSize.Unit) - Constructor for class com.jgoodies.forms.layout.ConstantSize
-
Constructs a ConstantSize for the given size and unit.
- ConstantSize.Unit - Class in com.jgoodies.forms.layout
-
An ordinal-based serializable typesafe enumeration for units
as used in instances of
ConstantSize
.
- create() - Static method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
- create() - Static method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Creates and returns an empty ButtonStackBuilder.
- createButton(Action) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Creates and returns a button that is bound to the given Action.
- createButton(Action) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a button that is bound to the given Action.
- createButton(Action) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a button that is bound to the given Action.
- createComponentFactory() - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
Invoked when the per-instance component factory is lazily initialized.
- createEmptyBorder(ConstantSize, ConstantSize, ConstantSize, ConstantSize) - Static method in class com.jgoodies.forms.factories.Borders
-
Creates and returns an EmptyBorder
with the specified
gaps.
- createEmptyBorder(String) - Static method in class com.jgoodies.forms.factories.Borders
-
Creates and returns a Border
using sizes as specified by
the given string.
- createGap(ConstantSize) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
- createGap(ConstantSize) - Static method in class com.jgoodies.forms.layout.RowSpec
-
- createHeaderLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a label intended for pane headers that uses
a larger font than the control font and a special foreground color.
- createHeaderLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
- createLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a label with an optional mnemonic.
- createLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a label with an optional mnemonic.
- createLeftAdjustedConstraints(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Creates and returns a CellConstraints
object at
the current cursor position that uses the given column span
and is adjusted to the left.
- createReadOnlyLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a label with an optional mnemonic
that is intended to label a read-only component.
- createReadOnlyLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a label with an optional mnemonic
that is intended to label a read-only component.
- createSeparator(String, int) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a labeled separator.
- createSeparator(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a labeled separator with the label in the left-hand
side.
- createSeparator(String, int) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a labeled separator.
- createSeparator(JLabel) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a labeled separator.
- createTitle(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a title label that uses the foreground color
and font of a TitledBorder
.
- createTitle(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a title label that uses the foreground color
and font of a TitledBorder
.
- currentCellConstraints - Variable in class com.jgoodies.forms.builder.AbstractBuilder
-
Holds an instance of
CellConstraints
that will be used to
specify the location, extent and alignments of the component to be
added next.
- debugToolTipsEnabled(boolean) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
- decode(String) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
Parses the encoded column specification and returns a ColumnSpec object
that represents the string.
- decode(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
Parses the encoded column specifications and returns a ColumnSpec object
that represents the string.
- decode(String) - Static method in class com.jgoodies.forms.layout.RowSpec
-
Parses the encoded row specification and returns a RowSpec object
that represents the string.
- decode(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.RowSpec
-
Parses the encoded row specifications and returns a RowSpec object
that represents the string.
- decodeSpecs(String) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
Parses and splits encoded column specifications using the default
LayoutMap
and returns an array of ColumnSpec objects.
- decodeSpecs(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
Splits and parses the encoded column specifications using the given
LayoutMap
and returns an array of ColumnSpec objects.
- decodeSpecs(String) - Static method in class com.jgoodies.forms.layout.RowSpec
-
Parses and splits encoded row specifications using the default
LayoutMap
and returns an array of RowSpec objects.
- decodeSpecs(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.RowSpec
-
Parses and splits encoded row specifications using the given
LayoutMap
and returns an array of RowSpec objects.
- DEFAULT - Static variable in class com.jgoodies.forms.factories.CC
-
- DEFAULT - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Use the column's or row's default alignment.
- DEFAULT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
Unless overridden the default alignment for a column is FILL.
- DEFAULT - Static variable in class com.jgoodies.forms.layout.RowSpec
-
Unless overridden the default alignment for a row is CENTER.
- DEFAULT - Static variable in class com.jgoodies.forms.layout.Sizes
-
Use the maximum of all component sizes as column or row size;
measures preferred sizes when asked for the preferred size
and minimum sizes when asked for the minimum size.
- DEFAULT_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
An unmodifiable ColumnSpec
that determines its preferred
width by computing the maximum of all column component preferred widths
and its minimum width by computing all column component minimum widths.
- DEFAULT_GROW - Static variable in class com.jgoodies.forms.layout.FormSpec
-
The default resize weight.
- DEFAULT_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
An unmodifiable RowSpec
that determines its preferred
height by computing the maximum of all column component preferred heights
and its minimum height by computing all column component minimum heights.
- DefaultComponentFactory - Class in com.jgoodies.forms.factories
-
- DefaultComponentFactory() - Constructor for class com.jgoodies.forms.factories.DefaultComponentFactory
-
- DefaultFormBuilder - Class in com.jgoodies.forms.builder
-
Provides a means to build form-oriented panels quickly and consistently
using the
FormLayout
.
- DefaultFormBuilder(FormLayout) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a DefaultFormBuilder
for the given
layout.
- DefaultFormBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a DefaultFormBuilder
for the given
layout and panel.
- DefaultFormBuilder(FormLayout, ResourceBundle) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a DefaultFormBuilder
for the given
layout and resource bundle.
- DefaultFormBuilder(FormLayout, ResourceBundle, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a DefaultFormBuilder
for the given
layout, resource bundle, and panel.
- DefaultFormBuilder(FormLayout, StringResourceAccessor) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a DefaultFormBuilder
for the given
layout and resource bundle.
- DefaultFormBuilder(FormLayout, StringResourceAccessor, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a DefaultFormBuilder
for the given
layout, resource bundle, and panel.
- defaultRowSpec(RowSpec) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the row specification that shall be used for component rows.
- DefaultUnitConverter - Class in com.jgoodies.forms.util
-
This is the default implementation of the
UnitConverter
interface.
- detailsView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets an optional details view that is located under the list view.
- DIALOG - Static variable in class com.jgoodies.forms.factories.Borders
-
A standardized Border that describes the border around
a dialog content that has no tabs.
- DIALOG_UNITS_X - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- DIALOG_UNITS_Y - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- dialogUnitXAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts horizontal dialog units and returns pixels.
- dialogUnitXAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts horizontal dialog units and returns pixels.
- dialogUnitXAsPixel(int, double) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts horizontal dialog units and returns pixels.
- dialogUnitXAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts horizontal dialog units and returns pixels.
- dialogUnitYAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts vertical dialog units and returns pixels.
- dialogUnitYAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts vertical dialog units and returns pixels.
- dialogUnitYAsPixel(int, double) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts vertical dialog units and returns pixels.
- dialogUnitYAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts vertical dialog units and returns pixels.
- DLU14 - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared Border with 14dlu on all sides.
- DLU2 - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 2dlu on all sides.
- DLU21 - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared Border with 21dlu on all sides.
- DLU4 - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 4dlu on all sides.
- DLU7 - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 7dlu on all sides.
- DLU9 - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 9dlu on all sides.
- DLUX - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- dluX(int) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a ConstantSize for the specified value
in horizontal dialog units.
- DLUX1 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX11 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX14 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX2 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX21 - Static variable in class com.jgoodies.forms.layout.Sizes
-
21 horizontal dialog units.
- DLUX3 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX4 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX5 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX6 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX7 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX8 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUX9 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- dluY(int) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a ConstantSize for the specified value
in vertical dialog units.
- DLUY1 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY11 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY14 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY2 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY21 - Static variable in class com.jgoodies.forms.layout.Sizes
-
21 vertical dialog units.
- DLUY3 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY4 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY5 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY6 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY7 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY8 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- DLUY9 - Static variable in class com.jgoodies.forms.layout.Sizes
-
- dumpAll(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps all layout state to the console: column and row specifications,
column and row groups, grid bounds and cell constraints.
- dumpColumnGroups(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the layout's column groups to the console.
- dumpColumnSpecs(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the layout's column specifications to the console.
- dumpConstraints(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the component constraints to the console.
- dumpGridBounds(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the container's grid info to the console if and only
if the container's layout is a FormLayout
.
- dumpGridBounds(FormLayout.LayoutInfo) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the grid layout info to the console.
- dumpRowGroups(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the layout's row groups to the console.
- dumpRowSpecs(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the layout's row specifications to the console.
- fail(String, int, String) - Static method in class com.jgoodies.forms.layout.FormSpecParser
-
- FILL - Static variable in class com.jgoodies.forms.factories.CC
-
- FILL - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Fill the cell either horizontally or vertically.
- FILL - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default fill the component into the column.
- FILL - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default fill the component into the row.
- filterView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets an optional view that will be placed in the upper right corner
of the built list view panel.
- filterViewColSpec(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Changes the FormLayout column specification used to lay out
the filter view.
- focusGrouped - Variable in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
- focusTraversal(FocusTraversalPolicy) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
- focusTraversal(FocusTraversalPolicy) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets the panel's focus traversal policy and sets the panel
as focus traversal policy provider.
- focusTraversal(FocusTraversalPolicy) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's focus traversal policy and sets the panel
as focus traversal policy provider.
- FocusTraversalUtilsAccessor - Class in com.jgoodies.forms.internal
-
Provides access to the FocusTraversalUtils class that ships with the
JGoodies Standard Dialog Library (JSDL).
- FormDebugPanel - Class in com.jgoodies.forms.debug
-
A panel that paints grid bounds if and only if the panel's layout manager
is a
FormLayout
.
- FormDebugPanel() - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
-
Constructs a FormDebugPanel with all options turned off.
- FormDebugPanel(FormLayout) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
-
Constructs a FormDebugPanel on the given FormLayout instance
that paints the grid in the foreground and paints no diagonals.
- FormDebugPanel(boolean, boolean) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
-
Constructs a FormDebugPanel on the given FormLayout
using the specified settings that are otherwise turned off.
- FormDebugPanel(FormLayout, boolean, boolean) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
-
Constructs a FormDebugPanel on the given FormLayout using
the specified settings that are otherwise turned off.
- FormDebugUtils - Class in com.jgoodies.forms.debug
-
Provides static methods that help you understand and fix layout problems
when using the
FormLayout
.
- FormLayout - Class in com.jgoodies.forms.layout
-
FormLayout is a powerful, flexible and precise general purpose
layout manager.
- FormLayout() - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs an empty FormLayout.
- FormLayout(String) - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs a FormLayout using the given encoded column specifications.
- FormLayout(String, LayoutMap) - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs a FormLayout using the given encoded column specifications
and LayoutMap.
- FormLayout(String, String) - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs a FormLayout using the given
encoded column and row specifications and the default LayoutMap.
- FormLayout(String, String, LayoutMap) - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs a FormLayout using the given
encoded column and row specifications and the given LayoutMap.
- FormLayout(ColumnSpec[]) - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs a FormLayout using the given column specifications.
- FormLayout(ColumnSpec[], RowSpec[]) - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs a FormLayout using the given column and row specifications.
- FormLayout.LayoutInfo - Class in com.jgoodies.forms.layout
-
Stores column and row origins.
- FormLayout.Measure - Interface in com.jgoodies.forms.layout
-
An interface that describes how to measure a Component
.
- FormLayoutUtils - Class in com.jgoodies.forms.extras
-
Consists only of static methods that provide convenience behavior
for working with the FormLayout
.
- FormLayoutUtils.ConstraintIterator - Class in com.jgoodies.forms.extras
-
Iterates over a FormLayout container's CellConstraints
.
- FormLayoutUtils.ConstraintIterator(Container) - Constructor for class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
-
Constructs a ConstraintIterator for the given FormLayout container.
- Forms - Class in com.jgoodies.forms.factories
-
Provides convenience behavior for building forms.
- FormSpec - Class in com.jgoodies.forms.layout
-
An abstract class that specifies columns and rows in FormLayout
by their default alignment, start size and resizing behavior.
- FormSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.FormSpec
-
Constructs a FormSpec
for the given default alignment,
size, and resize weight.
- FormSpec(FormSpec.DefaultAlignment, String) - Constructor for class com.jgoodies.forms.layout.FormSpec
-
Constructs a FormSpec from the specified encoded description.
- FormSpec.DefaultAlignment - Class in com.jgoodies.forms.layout
-
An ordinal-based serializable typesafe enumeration for the
column and row default alignment types.
- FormSpecParser - Class in com.jgoodies.forms.layout
-
Parses encoded column and row specifications.
- FormSpecParser.FormLayoutParseException - Exception in com.jgoodies.forms.layout
-
Used by the parser for encoded column and row specifications.
- FormSpecs - Class in com.jgoodies.forms.layout
-
Provides frequently used column and row specifications.
- FormsSetup - Class in com.jgoodies.forms
-
Provides access to global Forms settings.
- FormUtils - Class in com.jgoodies.forms.util
-
A library-internal class that consists only of static utility methods.
- getAverageCharacterWidthTestString() - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the string used to compute the average character width.
- getBasis() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns the base size, which is not-null
.
- getBorderInsets(Component, Insets) - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns the insets of the border.
- getBorderInsets(Component) - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns the insets of the border.
- getButtonBarPad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a pad used to separate a button bar from a component.
- getButtonBarPad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
- getColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the cursor's column.
- getColumnCount() - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
Returns the number of columns in the form.
- getColumnCount() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the number of columns in this layout.
- getColumnGroups() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns a deep copy of the column groups.
- getColumnIncrementSign() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the sign (-1 or 1) used to increment the cursor's column
when moving to the next column.
- getColumnSpec(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the ColumnSpec
at the specified column index.
- getComponentFactory() - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
Returns this builder's component factory.
- getComponentFactoryDefault() - Static method in class com.jgoodies.forms.FormsSetup
-
Returns the factory that is used as default for new builder's
as they are created.
- getConstraints(Component) - Method in class com.jgoodies.forms.layout.FormLayout
-
Looks up and returns the constraints for the specified component.
- getContainer() - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
Returns the container used to build the form.
- getCurrent() - Static method in class com.jgoodies.forms.util.LayoutStyle
-
Returns the current LayoutStyle
.
- getDebugToolTipsEnabledDefault() - Static method in class com.jgoodies.forms.FormsSetup
-
Returns whether the debug tool tips are enabled or not.
- getDefaultAlignment() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns the default alignment.
- getDefaultAlignmentExplictlySet() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns whether the default alignment has been explicitly set or not.
- getDefaultButtonHeight() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's default button height.
- getDefaultButtonHeight() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getDefaultButtonWidth() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's default button width.
- getDefaultButtonWidth() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getDefaultDialogFont() - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the dialog font that is used to compute the dialog base units.
- getDefaultRowSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Deprecated.
Obsolete; will be deleted from the next version
- getDefaultScreenResolution() - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Computes and returns the default resolution.
- getDefaultUnit() - Static method in class com.jgoodies.forms.layout.Sizes
-
Returns the Unit that is used if an encoded ConstantSize contains
no unit string.
- getDialogBaseUnitsX(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Gets and returns the horizontal dialog base units.
- getDialogBaseUnitsX(Component) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the cached or computed horizontal dialog base units.
- getDialogBaseUnitsY(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Gets and returns the vertical dialog base units.
- getDialogBaseUnitsY(Component) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the cached or computed vertical dialog base units
for the given component.
- getDialogMarginX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's horizontal margin for general dialogs.
- getDialogMarginX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's vertical margin for general dialogs.
- getDialogMarginY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getHeight() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's height, the size between the first and last row.
- getHonorsVisibility() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns whether invisible components shall be taken into account
by this layout.
- getInstance() - Static method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Returns the sole instance of this factory class.
- getInstance() - Static method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Lazily instantiates and returns the sole instance.
- getLabelComponentPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a gap used to separate a label and associated control.
- getLabelComponentPadX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getLabelComponentPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a gap used to separate a label and associated control.
- getLabelComponentPadY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getLabelForFeatureEnabledDefault() - Static method in class com.jgoodies.forms.FormsSetup
-
Returns the global default for the enablement of the setLabelFor feature.
- getLayout() - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
Returns the FormLayout instance used to build this form.
- getLayoutAlignmentX(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the alignment along the x axis.
- getLayoutAlignmentY(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the alignment along the y axis.
- getLayoutInfo(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Computes and returns the layout's grid origins.
- getLayoutInfo(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Computes and returns the horizontal and vertical grid origins.
- getLeadingColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the index of the leading column.
- getLeadingColumn() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Returns the leading column.
- getLeadingColumnOffset() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Deprecated.
Obsolete; will be deleted from the next version
- getLineGapSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Deprecated.
Obsolete; will be deleted from the next version
- getLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a narrow vertical pad used to separate lines.
- getLinePad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getLowerBound() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns the optional lower bound.
- getNarrowLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a narrow vertical pad used to separate lines.
- getNarrowLinePad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getOpaqueDefault() - Static method in class com.jgoodies.forms.FormsSetup
-
- getPanel() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns the panel used to build the form and lazily builds
a focus traversal group for all contained AbstractButtons.
- getPanel() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Returns the panel used to build the form.
- getParagraphPad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a pad used to separate paragraphs.
- getParagraphPad() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getPixelSize(Component) - Method in class com.jgoodies.forms.layout.ConstantSize
-
Converts the size if necessary and returns the value in pixels.
- getPrototype() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Returns this size's prototype string.
- getRelatedComponentsPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a horizontal gap used to separate related controls.
- getRelatedComponentsPadX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getRelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a vertical gap used to separate related controls.
- getRelatedComponentsPadY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getResizeWeight() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns the current resize weight.
- getResourceString(String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Looks up and returns the internationalized (i15d) string for the given
resource key, for example from a ResourceBundle
or
ResourceMap
.
- getRoot() - Static method in class com.jgoodies.forms.layout.LayoutMap
-
Lazily initializes and returns the LayoutMap that is used
for variable expansion, if no custom LayoutMap is provided.
- getRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns the cursor's row.
- getRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the cursor's row.
- getRowCount() - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
Returns the number of rows in the form.
- getRowCount() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the number of rows in this layout.
- getRowGroups() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns a deep copy of the row groups.
- getRowSpec(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the RowSpec
at the specified row index.
- getScreenResolution(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Returns the components screen resolution or the default screen
resolution if the component is null or has no toolkit assigned yet.
- getSize() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns the size.
- getTabbedDialogMarginX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's horizontal margin for dialogs that consist of
a tabbed pane.
- getTabbedDialogMarginX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getTabbedDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's vertical margin for dialogs that consist of
a tabbed pane.
- getTabbedDialogMarginY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getUnit() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns this size's unit.
- getUnitConverter() - Static method in class com.jgoodies.forms.layout.Sizes
-
- getUnrelatedComponentsPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a horizontal gap used to separate unrelated controls.
- getUnrelatedComponentsPadX() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getUnrelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a vertical gap used to separate unrelated controls.
- getUnrelatedComponentsPadY() - Method in class com.jgoodies.forms.util.MacLayoutStyle
-
- getUpperBound() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns the optional upper bound.
- getValue() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns this size's value.
- getWidth() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's width, the size between the first and the last
column origin.
- getX() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's horizontal origin, the origin of the first column.
- getY() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's vertical origin, the origin of the first row.
- GLUE_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
An unmodifiable ColumnSpec
that has an initial width
of 0 pixels and that grows.
- GLUE_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
An unmodifiable RowSpec
that has an initial height
of 0 pixels and that grows.
- gridHeight - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's vertical grid extent (number of cells).
- gridWidth - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's horizontal grid extend (number of cells).
- gridX - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's horizontal grid origin (starts at 1).
- gridY - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's vertical grid origin (starts at 1).
- GROWING_BUTTON_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical horizontal column for a growing button.
- I15dPanelBuilder - Class in com.jgoodies.forms.builder
-
A general purpose builder class that uses the FormLayout to lay out JPanels.
- I15dPanelBuilder(FormLayout, ResourceBundle) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
-
Constructs an I15dPanelBuilder for the given layout and resource bundle.
- I15dPanelBuilder(FormLayout, ResourceBundle, JPanel) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
-
Constructs an I15dPanelBuilder for the given FormLayout, resource bundle,
and layout container.
- I15dPanelBuilder(FormLayout, StringResourceAccessor) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
-
Constructs an I15dPanelBuilder for the given FormLayout, resource bundle,
and layout container.
- I15dPanelBuilder(FormLayout, StringResourceAccessor, JPanel) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
-
Constructs an I15dPanelBuilder for the given FormLayout, resource bundle,
and layout container.
- IN - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- INCH - Static variable in class com.jgoodies.forms.layout.ConstantSize
-
- inchAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts Inches and returns pixels using the specified resolution.
- inchAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Inches and returns pixels using the specified resolution.
- inchAsPixel(double, int) - Static method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Inches and returns pixels using the specified resolution.
- inchAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts Inches and returns pixels using the specified resolution.
- insertColumn(int, ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Inserts the specified column at the specified position.
- insertRow(int, RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Inserts the specified column at the specified position.
- insets - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's Insets
in it's display area.
- invalidateLayout(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Invalidates the layout, indicating that if the layout manager
has cached information it should be discarded.
- isDebugToolTipsEnabled() - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
- isGroupedColumn(FormLayout, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the specified column is grouped
in the given FormLayout.
- isGroupedRow(FormLayout, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the specified row is grouped
in the given FormLayout.
- isHorizontal() - Method in class com.jgoodies.forms.layout.ColumnSpec
-
Returns if this is a horizontal specification (vs. vertical).
- isHorizontal() - Method in class com.jgoodies.forms.layout.RowSpec
-
Returns if this is a horizontal specification (vs. vertical).
- isLabelForApplicable(JLabel, Component) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
- isLafAqua() - Static method in class com.jgoodies.forms.util.FormUtils
-
Lazily checks and answers whether the Aqua look&feel is active.
- isLeftToRight() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns whether this builder fills the form left-to-right
or right-to-left.
- isLeftToRight() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns whether this builder fills the form left-to-right
or right-to-left.
- isRowGroupingEnabled() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Deprecated.
Obsolete; will be deleted from the next version
- label(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Creates a plain label for the given marked text and sets it as label view.
- LABEL_COMPONENT_GAP_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical horizontal gap between a label and an associated
component.
- LABEL_COMPONENT_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical horizontal gap between a label and an associated
component.
- labelForFeatureEnabled(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Enables or disables the setLabelFor feature for this PanelBuilder.
- labelView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets the mandatory label view.
- layoutContainer(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Lays out the specified container using this form layout.
- LayoutMap - Class in com.jgoodies.forms.layout
-
Provides a hierarchical variable expansion useful to improve layout
consistency, style guide compliance, and layout readability.
- LayoutMap() - Constructor for class com.jgoodies.forms.layout.LayoutMap
-
Constructs a LayoutMap that has the root LayoutMap as parent.
- LayoutMap(LayoutMap) - Constructor for class com.jgoodies.forms.layout.LayoutMap
-
Constructs a LayoutMap with the given optional parent.
- LayoutStyle - Class in com.jgoodies.forms.util
-
An abstract class that describes a layout and design style guide.
- LayoutStyle() - Constructor for class com.jgoodies.forms.util.LayoutStyle
-
- leadingColumnOffset(int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the offset of the leading column, often 0 or 1.
- left() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's left size.
- LEFT - Static variable in class com.jgoodies.forms.factories.CC
-
- LEFT - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the left.
- LEFT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put components in the left.
- LINE_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes the logical vertical default gap between two rows in the grid.
- lineGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the size of gaps between component lines using the given
constant size.
- listBar(JComponent...) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Builds a button bar using the given buttons and sets it as list bar.
- listBarView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets an optional list bar - often a button bar -
that will be located in the lower left corner of the list view.
- listExtrasView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets an optional view that is located in the lower right corner
of the list view, aligned with the list bar.
- listView(JComponent) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Sets the given component as the the mandatory list view.
- ListViewBuilder - Class in com.jgoodies.forms.builder
-
Builds list/table views from a set of mandatory and optional components:
label, filter/search,
list (table),
list buttons, list extras,
details view (or preview).
- ListViewBuilder() - Constructor for class com.jgoodies.forms.builder.ListViewBuilder
-
Constructs a ListViewBuilder using the AbstractBuilder's
default component factory.
- ListViewBuilder(ComponentFactory) - Constructor for class com.jgoodies.forms.builder.ListViewBuilder
-
Constructs a ListViewBuilder using the given component factory.
- listViewRowSpec(String) - Method in class com.jgoodies.forms.builder.ListViewBuilder
-
Changes the FormLayout row specification used to lay out the list view.
- radioButtonBar(JRadioButton...) - Static method in class com.jgoodies.forms.factories.Forms
-
Builds and returns a panel where the given radio buttons
are laid horizontally.
- radioButtonStack(JRadioButton...) - Static method in class com.jgoodies.forms.factories.Forms
-
Builds and returns a panel where the given radio buttons
are laid vertically.
- rc(int, int) - Static method in class com.jgoodies.forms.factories.CC
-
Sets row and column origins; sets height and width to 1;
uses the default alignments.
- rc(int, int, String) - Static method in class com.jgoodies.forms.factories.CC
-
Sets row and column origins; sets height and width to 1;
decodes vertical and horizontal alignments from the given string.
- rc(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row and column origins; sets width and height to 1;
set horizontal and vertical alignment using the specified objects.
- rc(int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets row and column origins; sets height and width to 1;
uses the default alignments.
- rc(int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets row and column origins; sets height and width to 1;
decodes vertical and horizontal alignments from the given string.
- rc(int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row and column origins; sets width and height to 1;
set horizontal and vertical alignment using the specified objects.
- rchw(int, int, int, int) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row, column, height, and width; uses default alignments.
- rchw(int, int, int, int, String) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row, column, height, and width;
decodes the vertical and horizontal alignments from the given string.
- rchw(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row, column, height, and width; sets the vertical and
horizontal alignment using the specified alignment objects.
- rchw(int, int, int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width; uses default alignments.
- rchw(int, int, int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width;
decodes the vertical and horizontal alignments from the given string.
- rchw(int, int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width; sets the vertical and
horizontal alignment using the specified alignment objects.
- rcw(int, int, int) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row, column, height, and width; uses a height (row span) of 1
and the vertical and horizontal default alignments.
- rcw(int, int, int, String) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row, column, height, and width;
decodes the vertical and horizontal alignments from the given string.
- rcw(int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the row, column, height, and width; sets the vertical
and horizontal alignment using the specified alignment objects.
- rcw(int, int, int) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width; uses a height (row span) of 1
and the vertical and horizontal default alignments.
- rcw(int, int, int, String) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width;
decodes the vertical and horizontal alignments from the given string.
- rcw(int, int, int, CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width; sets the vertical
and horizontal alignment using the specified alignment objects.
- RELATED_GAP_COLSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical horizontal gap between two related components.
- RELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.layout.FormSpecs
-
Describes a logical vertical gap between two related components.
- removeColumn(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Removes the column with the given column index from the layout.
- removeLayoutComponent(Component) - Method in class com.jgoodies.forms.layout.FormLayout
-
Removes the specified component from this layout.
- removeRow(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Removes the row with the given row index from the layout.
- right() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's right size.
- RIGHT - Static variable in class com.jgoodies.forms.factories.CC
-
- RIGHT - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the right.
- RIGHT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put components in the right.
- rowContainsComponent(Container, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the given FormLayout container
contains a component in the specified row.
- rowContainsKey(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Returns true
if this map or a parent map - if any - contains
a RowSpec mapping for the specified key.
- rowGet(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Looks up and returns the RowSpec associated with the given key.
- rowGroupingEnabled(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Enables or disables the grouping of new data rows.
- rowOrigins - Variable in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Holds the origins of the rows.
- rowPut(String, String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
- rowPut(String, RowSpec) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Associates the specified ColumnSpec with the specified key in this map.
- rowPut(String, Size) - Method in class com.jgoodies.forms.layout.LayoutMap
-
- rowRemove(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Removes the row value mapping for this key from this map if it is
present.
- RowSpec - Class in com.jgoodies.forms.layout
-
Specifies rows in FormLayout by their default orientation,
start size and resizing behavior.
- RowSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.RowSpec
-
Constructs a RowSpec from the given default orientation,
size, and resize weight.
- RowSpec(Size) - Constructor for class com.jgoodies.forms.layout.RowSpec
-
Constructs a RowSpec for the given size using the
default alignment, and no resizing.
- setAlignment(CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the horizontal and vertical alignment.
- setAverageCharacterWidthTestString(String) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Sets a string that will be used to compute the average character width.
- setBackground(Color) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's background color and makes the panel opaque.
- setBorder(Border) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's border.
- setBorder(Border) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
- setBounds(int, int, int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cell bounds (location and extent) to the given column, row,
column span and row span.
- setColumn(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor to the given column.
- setColumnGroup(int...) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets a single column group, where each column gets the same width.
- setColumnGroups(int[][]) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the column groups, where each column in a group gets the same
group wide width.
- setColumnSpan(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's column span.
- setColumnSpec(int, ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the ColumnSpec at the specified column index.
- setComponentFactory(ComponentFactory) - Method in class com.jgoodies.forms.builder.AbstractBuilder
-
- setComponentFactoryDefault(ComponentFactory) - Static method in class com.jgoodies.forms.FormsSetup
-
Sets the global default that is used to initialize the per-instance
component factory.
- setConstraints(Component, CellConstraints) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the constraints for the specified component in this layout.
- setCurrent(LayoutStyle) - Static method in class com.jgoodies.forms.util.LayoutStyle
-
Set a new LayoutStyle
.
- setDebugToolTipsEnabled(boolean) - Static method in class com.jgoodies.forms.FormsSetup
-
Enables or disables the debug tool tips.
- setDefaultDialogBorder() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Deprecated.
Replaced by #border(Borders.DIALOG)
- setDefaultDialogFont(Font) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Sets a dialog font that will be used to compute the dialog base units.
- setDefaultRowSpec(RowSpec) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- setDefaultUnit(ConstantSize.Unit) - Static method in class com.jgoodies.forms.layout.Sizes
-
Sets the Unit that shall be used if an encoded ConstantSize
provides no unit string.
- setExtent(int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's extent to the given column span and row span.
- setGridColor(Color) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Sets the debug grid's color.
- setHAlignment(CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the horizontal alignment.
- setHonorsVisibility(boolean) - Method in class com.jgoodies.forms.layout.FormLayout
-
Specifies whether invisible components shall be taken into account by
this layout for computing the layout size and setting component bounds.
- setHonorsVisibility(Component, Boolean) - Method in class com.jgoodies.forms.layout.FormLayout
-
Specifies whether the given component shall be taken into account
for sizing and positioning.
- setLabelFor(JLabel, Component) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets label
as labeling label for component
or an
appropriate child.
- setLabelForFeatureEnabledDefault(boolean) - Static method in class com.jgoodies.forms.FormsSetup
-
Sets the default value for the setLabelFor feature enablement.
- setLeadingColumnOffset(int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- setLeftToRight(boolean) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the form fill direction to left-to-right or right-to-left.
- setLeftToRight(boolean) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the form fill direction to left-to-right or right-to-left.
- setLineGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- 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
-
- setOpaqueDefault(boolean) - Static method in class com.jgoodies.forms.FormsSetup
-
Sets the global default value for a builder's opaque state
that can be overridden per builder.
- setOrigin(int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's origin to the given column and row.
- setPaintDiagonals(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Enables or disables to paint the panel's diagonals.
- setPaintInBackground(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Specifies to paint in background or foreground.
- setPaintRows(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Enables or disables painting of rows.
- setParagraphGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- setRow(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor to the given row.
- setRowGroup(int...) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets a single row group, where each row gets the same height.
- setRowGroupingEnabled(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
- setRowGroups(int[][]) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the row groups, where each row in such a group gets the same group
wide height.
- setRowSpan(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's row span.
- setRowSpec(int, RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the RowSpec at the specified row index.
- setUnitConverter(UnitConverter) - Static method in class com.jgoodies.forms.layout.Sizes
-
Sets a new UnitConverter that will be used to convert
font-dependent sizes to pixel sizes.
- setVAlignment(CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the vertical alignment.
- single(String, String, JComponent) - Static method in class com.jgoodies.forms.factories.Forms
-
Creates and returns a panel where component
is laid out
using a FormLayout with the given column and row specifications.
- Size - Interface in com.jgoodies.forms.layout
-
An interface that describes sizes as used by the
FormLayout
:
component measuring sizes, constant sizes with value and unit,
and bounded sizes that provide lower and upper bounds for a size.
- sizeOf(Component) - Method in interface com.jgoodies.forms.layout.FormLayout.Measure
-
Computes and returns the size of the given Component
.
- Sizes - Class in com.jgoodies.forms.layout
-
Consists only of static methods that create and convert sizes
as required by the FormLayout.
- 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.