Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abbreviation() - Method in class com.jgoodies.forms.layout.CellConstraints.Alignment
-
Returns the first character of this Alignment's name.
- abbreviation() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
-
Returns the first character of this Unit's name.
- abbreviation() - Method in class com.jgoodies.forms.layout.FormSpec.DefaultAlignment
-
Returns the first character of this Alignment's name.
- AbstractButtonPanelBuilder - Class in com.jgoodies.forms.builder
-
The abstract superclass for
ButtonBarBuilder2
. - AbstractButtonPanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Constructs a
AbstractFormBuilder
for the given FormLayout and layout container. - AbstractFormBuilder - Class in com.jgoodies.forms.builder
-
An abstract class that minimizes the effort required to implement non-visual builders that use the
FormLayout
. - AbstractFormBuilder(FormLayout, Container) - Constructor for class com.jgoodies.forms.builder.AbstractFormBuilder
-
Constructs a
AbstractFormBuilder
for the given FormLayout and layout container. - AbstractI15dPanelBuilder - Class in com.jgoodies.forms.builder
-
An abstract panel builder class that uses the
FormLayout
to lay outJPanel
s. - AbstractI15dPanelBuilder(FormLayout) - Constructor for class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Constructs an
AbstractI15dPanelBuilder
for the given layout. - AbstractI15dPanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Constructs an
AbstractI15dPanelBuilder
for the given FormLayout and layout container. - AbstractUnitConverter - Class in com.jgoodies.forms.util
-
An abstract implementation of the
UnitConverter
interface that minimizes the effort required to convert font-dependent sizes to pixels. - AbstractUnitConverter() - Constructor for class com.jgoodies.forms.util.AbstractUnitConverter
- add(Component) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Adds a component to the container using the default cell constraints.
- add(Component) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
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, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
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(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.
- addButton(Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a JButton for the given Action that has a minimum width specified by the
LayoutStyle.getDefaultButtonWidth()
. - addButton(Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Creates a
JButton
for the given Action and adds the button to this builder. - addButton(Action[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related JButtons built from the given Actions that are separated by the default gap as specified by
LayoutStyle.getRelatedComponentsPadX()
. - addButton(Action[]) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Constructs an array of JButtons from the given Action array, and adds them as a sequence of related buttons separated by a default gap.
- addButton(Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related JButtons built from the given Actions.
- addButton(Action, Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Creates
JButton
s for the given Actions and adds the buttons to this builder. - addButton(Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related JButtons built from the given Actions.
- addButton(Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Creates
JButton
s for the given Actions and adds the buttons to this builder. - addButton(Action, Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related JButtons built from the given Actions.
- addButton(Action, Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Creates
JButton
s for the given Actions and adds the buttons to this builder. - addButton(Action, Action, Action, Action, Action) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related JButtons built from the given Actions.
- addButton(JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds the given button.
- addButton(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a sequence of related buttons separated by a default gap.
- addButton(JButton, JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds the given buttons as a sequence of related buttons.
- addButton(JButton, JButton, JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds the given buttons as a sequence of related buttons.
- addButton(JButton, JButton, JButton, JButton) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds the given buttons as a sequence of related buttons.
- addButton(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a command button component that has a minimum width specified by the
LayoutStyle.getDefaultButtonWidth()
. - addButton(JComponent[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related button components.
- addButton(JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related button components.
- addButton(JComponent, JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related button components.
- addButton(JComponent, JComponent, JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related button components.
- addButton(JComponent, JComponent, JComponent, JComponent, JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related button components.
- addButtons(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a sequence of related buttons separated by a default gap.
- addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a fixed size component.
- addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a fixed size component with narrow margin.
- addFixed(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a fixed size component.
- addFixedNarrow(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a fixed size component with narrow margins.
- addGlue() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a glue that will be given the extra space, if this box is larger than its preferred size.
- addGlue() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a glue that will be given the extra space, if this button bar is larger than its preferred size.
- addGlue() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a glue that will be given the extra space, if this box is larger than its preferred size.
- addGridded(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a gridded component, i.e.
- addGridded(JComponent) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a gridded component.
- addGriddedButtons(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a sequence of related gridded buttons each separated by a default gap.
- addGriddedGrowing(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a gridded component that grows.
- addGriddedGrowingButtons(JButton[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a sequence of gridded buttons that grow where each is separated by a default gap.
- addGroupedColumn(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Adds the specified column index to the last column group.
- addGroupedRow(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Adds the specified row index to the last row group.
- addGrowing(JComponent) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a button or other component that grows if the container grows.
- addGrowing(JComponent[]) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a sequence of related growing buttons where each is separated by a default gap.
- addI15dLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the specified constraints.
- addI15dLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) label and component to the panel using the given cell constraints.
- addI15dLabel(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the specified constraints.
- addI15dROLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the specified constraints that is intended to label a read-only component.
- addI15dROLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) label and component to the panel using the given cell constraints.
- addI15dROLabel(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) textual label to the form using the specified constraints that is intended to label a read-only component.
- addI15dSeparator(String, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) titled separator to the form using the specified constraints.
- addI15dSeparator(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds an internationalized (i15d) titled separator to the form using the specified constraints.
- addI15dTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds a title to the form using the specified constraints.
- addI15dTitle(String, String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Adds a title to the form using the specified constraints.
- addLabel(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label to the form using the default constraints.
- addLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label to the form using the specified constraints.
- addLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a label and component to the panel using the given cell constraints.
- addLabel(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label to the form using the specified constraints.
- addLayoutComponent(Component, Object) - Method in class com.jgoodies.forms.layout.FormLayout
-
Adds the specified component to the layout, using the specified
constraints
object. - addLayoutComponent(String, Component) - Method in class com.jgoodies.forms.layout.FormLayout
-
Throws an
UnsupportedOperationException
. - addPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Adds a PropertyChangeListener to the listener list.
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Adds a PropertyChangeListener to the listener list for a specific property.
- addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds the standard horizontal gap for related components.
- addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds the standard horizontal gap for related components.
- addRelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds the standard gap for related components.
- addROLabel(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label intended for labeling read-only components to the form using the default constraints.
- addROLabel(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a textual label intended for labeling read-only components to the form using the specified constraints.
- addROLabel(String, CellConstraints, Component, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a label and component to the panel using the given cell 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.
- addSeparator(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a titled separator to the form that spans all columns.
- addSeparator(String, int) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a titled separator to the form that spans the specified columns.
- addSeparator(String, 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.
- addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds a horizontal strut of the specified width.
- addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds a horizontal strut of the specified width.
- addStrut(ConstantSize) - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds a strut of a specified size.
- addTitle(String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a title label to the form using the default constraints.
- addTitle(String, CellConstraints) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a title label to the form using the specified constraints.
- addTitle(String, String) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Adds a title label to the form using the specified constraints.
- addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Adds the standard horizontal gap for unrelated components.
- addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Adds the standard horizontal gap for unrelated components.
- addUnrelatedGap() - Method in class com.jgoodies.forms.builder.ButtonStackBuilder
-
Adds the standard gap for unrelated components.
- append(Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a component to the panel using the default constraints with a column span of 1.
- append(Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a component to the panel using the default constraints with the given columnSpan.
- append(Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds two components to the panel; each component will span a single data column.
- append(Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds three components to the panel; each component will span a single data column.
- append(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label to the panel and proceeds to the next column.
- append(String, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and component to the panel.
- append(String, Component, boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and component to the panel; the component will span the specified number columns.
- append(String, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and component to the panel; the component will span the specified number columns.
- append(String, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and two components to the panel; each component will span a single column.
- append(String, Component, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and two components to the panel; each component will span a single column.
- append(String, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and three components to the panel; each component will span a single column.
- append(String, Component, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a text label and four components to the panel; each component will span a single column.
- appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends the given column specification to the builder's layout.
- appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends the given column specification to the builder's layout.
- appendColumn(ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Appends the given column specification to the right hand side of all columns.
- appendColumn(String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column specification to the builder's layout that represents the given string encoding.
- appendGlueColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a glue column.
- appendGlueColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a glue column.
- appendGlueRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a glue row.
- appendGlueRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a glue row.
- appendI15d(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label to the panel using the given resource key and proceeds to the next column.
- appendI15d(String, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and component to the panel.
- appendI15d(String, Component, boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and component to the panel.
- appendI15d(String, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label to the panel using the given resource key; then proceeds to the next data column and adds a component with the given column span.
- appendI15d(String, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and two components to the panel; each component will span a single column.
- appendI15d(String, Component, Component, int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and two components to the panel; each component will span a single column.
- appendI15d(String, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and three components to the panel; each component will span a single column.
- appendI15d(String, Component, Component, Component, Component) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized (i15d) text label and four components to the panel; each component will span a single column.
- appendI15dSeparator(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Appends an internationalized titled separator for the given resource key that spans all columns.
- appendI15dTitle(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds an internationalized title label to the panel and proceeds to the next column.
- appendLabelComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column that is the default gap between a label and its associated component.
- appendParagraphGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row that is the default gap for paragraphs.
- appendRelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a column that is the default gap for related components.
- appendRelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column that is the default gap for related components.
- appendRelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a row that is the default gap for related components.
- appendRelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row that is the default gap for related components.
- appendRow(RowSpec) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends the given row specification to the builder's layout.
- appendRow(RowSpec) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends the given row specification to the builder's layout.
- appendRow(RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Appends the given row specification to the bottom of all rows.
- appendRow(String) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row specification to the builder's layout that represents the given string encoding.
- appendSeparator() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a separator without text that spans all columns.
- appendSeparator(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a separator with the given text that spans all columns.
- appendTitle(String) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Adds a title label to the panel and proceeds to the next column.
- appendUnrelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a column that is the default gap for unrelated components.
- appendUnrelatedComponentsGapColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a column that is the default gap for unrelated components.
- appendUnrelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Appends a row that is the default gap for unrelated components.
- appendUnrelatedComponentsGapRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Appends a row that is the default gap for unrelated components.
- assertNotBlank(String, String) - Static method in class com.jgoodies.forms.util.FormUtils
-
Throws an exception if the specified text is blank using the given text description.
- assertNotNull(Object, String) - Static method in class com.jgoodies.forms.util.FormUtils
-
Throws an NPE if the given object is
null
that uses the specified text to describe the object.
B
- Borders - Class in com.jgoodies.forms.factories
-
Provides constants and factory methods for
Border
s that use instances ofConstantSize
to define the margins. - Borders.EmptyBorder - Class in com.jgoodies.forms.factories
-
An empty border that uses 4 instances of
ConstantSize
to define the top, left, bottom and right gap. - bottom() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's bottom size.
- BOTTOM - Static variable in class com.jgoodies.forms.factories.CC
- BOTTOM - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the bottom.
- BOTTOM - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default put the components in the bottom.
- bounded(Size, Size, Size) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a BoundedSize for the given basis using the specified lower and upper bounds.
- BoundedSize - Class in com.jgoodies.forms.layout
-
Describes sizes that provide lower and upper bounds as used by the JGoodies FormLayout.
- BoundedSize(Size, Size, Size) - Constructor for class com.jgoodies.forms.layout.BoundedSize
-
Constructs a BoundedSize for the given basis using the specified lower and upper bounds.
- buildAddRemoveBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled button bar with Add and Remove.
- buildAddRemoveLeftBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned button bar with Add and Remove.
- buildAddRemovePropertiesBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled button bar with Add, Remove, and Properties.
- buildAddRemovePropertiesLeftBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned button bar with Add, Remove, and Properties.
- buildAddRemovePropertiesRightBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned button bar with Add, Remove, and Properties.
- buildAddRemoveRightBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned button bar with Add and Remove.
- buildCenteredBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a centered bar with one button.
- buildCenteredBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a centered button bar with the given buttons.
- buildCenteredBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a centered bar with two buttons.
- buildCenteredBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a centered bar with three buttons.
- buildCenteredBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a centered bar with four buttons.
- buildCenteredBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a centered bar with five buttons.
- buildCloseBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with Close.
- buildCloseHelpBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with Close and Help.
- buildGrowingBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled bar with one button.
- buildGrowingBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with the given buttons.
- buildGrowingBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled button bar with two buttons.
- buildGrowingBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled bar with three buttons.
- buildGrowingBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled bar with four buttons.
- buildGrowingBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a filled bar with five buttons.
- buildHelpBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with help and one button.
- buildHelpBar(JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with help and other buttons.
- buildHelpBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with help and two buttons.
- buildHelpBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with help and three buttons.
- buildHelpBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with help and four buttons.
- buildHelpCloseBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with Help and Close.
- buildHelpOKBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with Help and OK.
- buildHelpOKCancelApplyBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with Help, OK, Cancel and Apply.
- buildHelpOKCancelBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with Help, OK and Cancel.
- buildLeftAlignedBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned bar with one button.
- buildLeftAlignedBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned button bar with the given buttons.
- buildLeftAlignedBar(JButton[], boolean) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned button bar with the given buttons.
- buildLeftAlignedBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned bar with two buttons.
- buildLeftAlignedBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned bar with three buttons.
- buildLeftAlignedBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned bar with four buttons.
- buildLeftAlignedBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a left aligned bar with five buttons.
- buildOKBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with OK.
- buildOKCancelApplyBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with OK, Cancel and Apply.
- buildOKCancelApplyHelpBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with OK, Cancel, Apply and Help.
- buildOKCancelBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with OK and Cancel.
- buildOKCancelHelpBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with OK, Cancel, and Help.
- buildOKHelpBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a button bar with OK and Help.
- buildRightAlignedBar(JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with one button.
- buildRightAlignedBar(JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned button bar with the given buttons.
- buildRightAlignedBar(JButton[], boolean) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned button bar with the given buttons.
- buildRightAlignedBar(JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with two buttons.
- buildRightAlignedBar(JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with three buttons.
- buildRightAlignedBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with four buttons.
- buildRightAlignedBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a right aligned bar with five buttons.
- buildWizardBar(JButton[], JButton, JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a wizard button bar.
- buildWizardBar(JButton[], JButton, JButton, JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a wizard button bar.
- buildWizardBar(JButton, JButton, JButton[]) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a wizard button bar that consists of the back and next buttons, and some right aligned buttons.
- buildWizardBar(JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a wizard button bar with: Back, Next, Finish, Cancel.
- buildWizardBar(JButton, JButton, JButton, JButton, JButton) - Static method in class com.jgoodies.forms.factories.ButtonBarFactory
-
Builds and returns a wizard button bar with: Help and Back, Next, Finish, Cancel.
- BUTTON_BAR_GAP_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A standardized Border that describes the gap between a component and a button bar in its bottom.
- BUTTON_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical horizontal column for a fixed size button.
- BUTTON_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical row for a fixed size button.
- ButtonBarBuilder - Class in com.jgoodies.forms.builder
-
Deprecated.
- ButtonBarBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Constructs an instance of
ButtonBarBuilder
on aJPanel
using a preconfigured FormLayout as layout manager. - ButtonBarBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Constructs an instance of
ButtonBarBuilder
on the given panel using a preconfigured FormLayout as layout manager. - ButtonBarBuilder2 - Class in com.jgoodies.forms.builder
-
A non-visual builder for building consistent button bars that comply with popular style guides.
- ButtonBarBuilder2() - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Constructs an empty ButtonBarBuilder2 on a JPanel.
- ButtonBarBuilder2(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Constructs an empty ButtonBarBuilder2 on the given panel.
- ButtonBarFactory - Class in com.jgoodies.forms.factories
-
A factory class that consists only of static methods to build frequently used button bars.
- ButtonStackBuilder - Class in com.jgoodies.forms.builder
-
A non-visual builder that assists you in building consistent button stacks using the
FormLayout
. - ButtonStackBuilder() - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
-
Constructs a ButtonStackBuilder on a default JPanel using a preconfigured FormLayout as layout manager.
- ButtonStackBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
-
Constructs a ButtonStackBuilder on the given panel and layout.
- ButtonStackBuilder(JPanel) - Constructor for class com.jgoodies.forms.builder.ButtonStackBuilder
-
Constructs a ButtonStackBuilder on the given panel using a preconfigured FormLayout as layout manager.
C
- CC - Class in com.jgoodies.forms.factories
-
A factory for CellConstraints objects.
- CC() - Constructor for class com.jgoodies.forms.factories.CC
- cellConstraints() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the CellConstraints object that is used as a cursor and holds the current column span and row span.
- CellConstraints - Class in com.jgoodies.forms.layout
-
Defines constraints for components that are laid out with the FormLayout.
- CellConstraints() - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs a default instance of
CellConstraints
. - CellConstraints(int, int) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of
CellConstraints
for the given cell position. - CellConstraints(int, int, 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(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(String) - Constructor for class com.jgoodies.forms.layout.CellConstraints
-
Constructs an instance of
CellConstraints
from the given encoded string properties. - CellConstraints.Alignment - Class in com.jgoodies.forms.layout
-
An ordinal-based serializable typesafe enumeration for component alignment types as used by the
FormLayout
. - CENTER - Static variable in class com.jgoodies.forms.factories.CC
- CENTER - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the center.
- CENTER - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put the components in the center.
- CENTER - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default put the components in the center.
- CENTIMETER - Static variable in class com.jgoodies.forms.layout.ConstantSize
- centimeterAsPixel(double, int) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Centimeters and returns pixels using the specified resolution.
- 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, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts Centimeters and returns pixels using the resolution of the given component's graphics object.
- clearLookAndFeelBasedCaches() - Static method in class com.jgoodies.forms.util.FormUtils
-
Clears cached internal Forms state that is based on the Look&Feel, for example dialog base units.
- clone() - Method in class com.jgoodies.forms.layout.CellConstraints
-
Creates a copy of this cell constraints object.
- CM - Static variable in class com.jgoodies.forms.layout.ConstantSize
- columnContainsComponent(Container, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the given FormLayout container contains a component in the specified column.
- columnContainsKey(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Returns
true
if this map or a parent map - if any - contains a mapping for the specified key. - columnGet(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Looks up and returns the String associated with the given key.
- columnOrigins - Variable in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Holds the origins of the columns.
- columnPut(String, ColumnSpec) - Method in class com.jgoodies.forms.layout.LayoutMap
- columnPut(String, Size) - Method in class com.jgoodies.forms.layout.LayoutMap
- columnPut(String, String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Associates the specified column String with the specified key in this map.
- columnRemove(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Removes the column value mapping for this key from this map if it is present.
- ColumnSpec - Class in com.jgoodies.forms.layout
-
Specifies columns in FormLayout by their default orientation, start size and resizing behavior.
- ColumnSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
-
Constructs a ColumnSpec for the given default alignment, size and resize weight.
- ColumnSpec(Size) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
-
Constructs a ColumnSpec for the given size using the default alignment, and no resizing.
- ColumnSpec(String) - Constructor for class com.jgoodies.forms.layout.ColumnSpec
-
Deprecated.Replaced by
ColumnSpec.decode(String)
- com.jgoodies.forms.builder - package com.jgoodies.forms.builder
-
Contains optional builder classes of the Forms framework.
- com.jgoodies.forms.debug - package com.jgoodies.forms.debug
-
Consists of optional classes that help you find, understand and fix layout problems.
- com.jgoodies.forms.extras - package com.jgoodies.forms.extras
-
Contains optional Forms framework classes that ship only with the JGoodies Forms source distribution and are not yet part of the binary Forms library.
- com.jgoodies.forms.factories - package com.jgoodies.forms.factories
-
Consists of optional Forms framework factory classes that assist you in building consistent forms quickly.
- com.jgoodies.forms.layout - package com.jgoodies.forms.layout
-
Contains the core classes of the JGoodies Forms framework: layout manager, column and row specifications, sizes and cell constraints.
- com.jgoodies.forms.util - package com.jgoodies.forms.util
-
Consists of Forms framework helper classes for unit conversion and layout styles.
- ComponentFactory - Interface in com.jgoodies.forms.factories
-
An interface that defines the factory methods as used by the
PanelBuilder
and its subclasses. - ComponentFactory2 - Interface in com.jgoodies.forms.factories
-
An extension to the ComponentFactory interface that describes the describes the read-only label creation introduced by the Forms 1.3.
- compressible() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Describes if this Size can be compressed, if container space gets scarce.
- compressible() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Describes if this Size can be compressed, if container space gets scarce.
- compressible() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Describes if this Size can be compressed, if container space gets scarce.
- compressible() - Method in interface com.jgoodies.forms.layout.Size
-
Describes if this Size can be compressed, if container space gets scarce.
- computeAverageCharWidth(FontMetrics, String) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Computes and returns the average character width of the specified test string using the given FontMetrics.
- constant(String, boolean) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns an instance of
ConstantSize
from the given encoded size and unit description. - ConstantSize - Class in com.jgoodies.forms.layout
-
An implementation of the
Size
interface that represents constant sizes described by a value and unit, for example: 10 pixel, 15 point or 4 dialog units. - ConstantSize(double, ConstantSize.Unit) - Constructor for class com.jgoodies.forms.layout.ConstantSize
-
Constructs a ConstantSize for the given size and unit.
- ConstantSize(int, 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
. - ConstraintIterator(Container) - Constructor for class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
-
Constructs a ConstraintIterator for the given FormLayout container.
- createEmptyBorder(ConstantSize, ConstantSize, ConstantSize, ConstantSize) - Static method in class com.jgoodies.forms.factories.Borders
-
Creates and returns an
EmptyBorder
with the specified gaps. - createEmptyBorder(String) - Static method in class com.jgoodies.forms.factories.Borders
-
Creates and returns a
Border
using sizes as specified by the given string. - createGap(ConstantSize) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
Creates and returns a
ColumnSpec
that represents a gap with the specifiedConstantSize
. - createGap(ConstantSize) - Static method in class com.jgoodies.forms.layout.RowSpec
-
Creates and returns a
RowSpec
that represents a gap with the specifiedConstantSize
. - createGapColumnSpec(ConstantSize) - Static method in class com.jgoodies.forms.factories.FormFactory
-
Deprecated.Replaced by
ColumnSpec.createGap(ConstantSize)
. This method will be removed from the next Forms version. - createGapRowSpec(ConstantSize) - Static method in class com.jgoodies.forms.factories.FormFactory
-
Deprecated.Replaced by
RowSpec.createGap(ConstantSize)
. This method will be removed from the next Forms version. - createLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a label with an optional mnemonic.
- createLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a label with an optional mnemonic.
- createLeftAdjustedConstraints(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Creates and returns a
CellConstraints
object at the current cursor position that uses the given column span and is adjusted to the left. - createLeftToRightBuilder() - Static method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Creates and returns a
ButtonBarBuilder
with initialized with a left to right button order. - createLeftToRightBuilder() - Static method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Creates and returns an empty ButtonBarBuilder2 with a left to right button order.
- createReadOnlyLabel(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory2
-
Creates and returns a label with an optional mnemonic that is intended to label a read-only component.
- createReadOnlyLabel(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a label with an optional mnemonic that is intended to label a read-only component.
- createSeparator(String) - 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 interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a labeled separator.
- createSeparator(String, int) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a labeled separator.
- createSeparator(JLabel) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a labeled separator.
- createTitle(String) - Method in interface com.jgoodies.forms.factories.ComponentFactory
-
Creates and returns a title label that uses the foreground color and font of a
TitledBorder
. - createTitle(String) - Method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Creates and returns a title label that uses the foreground color and font of a
TitledBorder
.
D
- decode(String) - Static method in class com.jgoodies.forms.layout.ColumnSpec
-
Parses the encoded column specification and returns a ColumnSpec object that represents the string.
- decode(String) - 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.ColumnSpec
-
Parses the encoded column specifications and returns a ColumnSpec 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) - 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.ColumnSpec
-
Splits and parses the encoded column specifications using the given
LayoutMap
and returns an array of ColumnSpec objects. - decodeSpecs(String, LayoutMap) - Static method in class com.jgoodies.forms.layout.RowSpec
-
Parses and splits encoded row specifications using the given
LayoutMap
and returns an array of RowSpec objects. - DEFAULT - Static variable in class com.jgoodies.forms.factories.CC
- DEFAULT - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Use the column's or row's default alignment.
- DEFAULT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
Unless overridden the default alignment for a column is FILL.
- DEFAULT - Static variable in class com.jgoodies.forms.layout.RowSpec
-
Unless overridden the default alignment for a row is CENTER.
- DEFAULT - Static variable in class com.jgoodies.forms.layout.Sizes
-
Use the maximum of all component sizes as column or row size; measures preferred sizes when asked for the preferred size and minimum sizes when asked for the minimum size.
- DEFAULT_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
ColumnSpec
that determines its preferred width by computing the maximum of all column component preferred widths and its minimum width by computing all column component minimum widths. - DEFAULT_GROW - Static variable in class com.jgoodies.forms.layout.FormSpec
-
The default resize weight.
- DEFAULT_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
RowSpec
that determines its preferred height by computing the maximum of all column component preferred heights and its minimum height by computing all column component minimum heights. - DefaultComponentFactory - Class in com.jgoodies.forms.factories
-
A singleton implementation of the
ComponentFactory
interface that creates UI components as required by thePanelBuilder
. - 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, 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, JPanel) - Constructor for class com.jgoodies.forms.builder.DefaultFormBuilder
-
Constructs a
DefaultFormBuilder
for the given layout and panel. - DefaultUnitConverter - Class in com.jgoodies.forms.util
-
This is the default implementation of the
UnitConverter
interface. - DIALOG_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A standardized Border that describes the border around a dialog content that has no tabs.
- DIALOG_UNITS_X - Static variable in class com.jgoodies.forms.layout.ConstantSize
- DIALOG_UNITS_Y - Static variable in class com.jgoodies.forms.layout.ConstantSize
- dialogUnitXAsPixel(int, double) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts horizontal dialog units and returns pixels.
- dialogUnitXAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts horizontal dialog units and returns pixels.
- dialogUnitXAsPixel(int, Component) - Method in class com.jgoodies.forms.util.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, double) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts vertical dialog units and returns pixels.
- dialogUnitYAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts vertical dialog units and returns pixels.
- dialogUnitYAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts vertical dialog units and returns pixels.
- dialogUnitYAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts vertical dialog units and returns pixels.
- DLU14_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared Border with 14dlu on all sides.
- DLU2_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 2dlu on all sides.
- DLU21_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared Border with 21dlu on all sides.
- DLU4_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 4dlu on all sides.
- DLU7_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable Border with 7dlu on all sides.
- dluX(int) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a ConstantSize for the specified value in horizontal dialog units.
- DLUX - Static variable in class com.jgoodies.forms.layout.ConstantSize
- 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(int) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a ConstantSize for the specified value in vertical dialog units.
- DLUY - Static variable in class com.jgoodies.forms.layout.ConstantSize
- 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(FormLayout.LayoutInfo) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the grid layout info to the console.
- dumpGridBounds(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the container's grid info to the console if and only if the container's layout is a
FormLayout
. - dumpRowGroups(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the layout's row groups to the console.
- dumpRowSpecs(FormLayout) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Dumps the layout's row specifications to the console.
E
- EMPTY_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A prepared and reusable EmptyBorder without gaps.
- encode() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns a parseable string representation of this bounded size.
- encode() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns a parseable string representation of this constant size.
- encode() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
-
Returns a parseable string representation of this unit.
- encode() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns a short and parseable string representation of this form specification.
- encode() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Returns a parseable string representation of this prototype size.
- encode() - Method in interface com.jgoodies.forms.layout.Size
-
Returns a String respresentation of this Size object that can be parsed by the Forms parser.
- equals(Object) - Method in class com.jgoodies.forms.layout.BoundedSize
-
Indicates whether some other BoundedSize is "equal to" this one.
- equals(Object) - Method in class com.jgoodies.forms.layout.ConstantSize
-
Indicates whether some other ConstantSize is "equal to" this one.
- equals(Object) - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Indicates whether some other ConstantSize is "equal to" this one.
- equals(Object, Object) - Static method in class com.jgoodies.forms.util.FormUtils
-
Checks and answers if the two objects are both
null
or equal.
F
- fail(String, int, String) - Static method in class com.jgoodies.forms.layout.FormSpecParser
- FILL - Static variable in class com.jgoodies.forms.factories.CC
- FILL - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Fill the cell either horizontally or vertically.
- FILL - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default fill the component into the column.
- FILL - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default fill the component into the row.
- FormDebugPanel - Class in com.jgoodies.forms.debug
-
A panel that paints grid bounds if and only if the panel's layout manager is a
FormLayout
. - FormDebugPanel() - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
-
Constructs a FormDebugPanel with all options turned off.
- FormDebugPanel(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) - 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(FormLayout, boolean, boolean) - Constructor for class com.jgoodies.forms.debug.FormDebugPanel
-
Constructs a FormDebugPanel on the given FormLayout using the specified settings that are otherwise turned off.
- FormDebugUtils - Class in com.jgoodies.forms.debug
-
Provides static methods that help you understand and fix layout problems when using the
FormLayout
. - FormFactory - Class in com.jgoodies.forms.factories
-
Provides frequently used column and row specifications.
- FormLayout - Class in com.jgoodies.forms.layout
-
FormLayout is a powerful, flexible and precise general purpose layout manager.
- FormLayout() - Constructor for class com.jgoodies.forms.layout.FormLayout
-
Constructs an empty FormLayout.
- FormLayout(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(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.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
. - 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 Class in com.jgoodies.forms.layout
-
Used by the parser for encoded column and row specifications.
- FormUtils - Class in com.jgoodies.forms.util
-
A library-internal class that consists only of static utility methods.
G
- getAverageCharacterWidthTestString() - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the string used to compute the average character width.
- getBasis() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns the base size, which is not-
null
. - getBorderInsets(Component) - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns the insets of the border.
- getBorderInsets(Component, Insets) - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns the insets of the border.
- getButtonBarPad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a pad used to separate a button bar from a component.
- getColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
- getColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the cursor's column.
- getColumnCount() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the number of columns in the form.
- getColumnCount() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the number of columns in this layout.
- getColumnGroups() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns a deep copy of the column groups.
- getColumnIncrementSign() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the sign (-1 or 1) used to increment the cursor's column when moving to the next column.
- getColumnSpec(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the
ColumnSpec
at the specified column index. - getComponentFactory() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Returns the builder's component factory.
- getConstraints(Component) - Method in class com.jgoodies.forms.layout.FormLayout
-
Looks up and returns the constraints for the specified component.
- getContainer() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns the container used to build the form.
- getContainer() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the container used to build the form.
- getCurrent() - Static method in class com.jgoodies.forms.util.LayoutStyle
-
Returns the current
LayoutStyle
. - getDefaultAlignment() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns the default alignment.
- getDefaultButtonHeight() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's default button height.
- getDefaultButtonWidth() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's default button width.
- getDefaultDialogFont() - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the dialog font that is used to compute the dialog base units.
- getDefaultRowSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Returns the row specification that is used for component rows.
- getDefaultScreenResolution() - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Computes and returns the default resolution.
- getDefaultUnit() - Static method in class com.jgoodies.forms.layout.Sizes
-
Returns the Unit that is used if an encoded ConstantSize contains no unit string.
- getDialogBaseUnitsX(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Gets and returns the horizontal dialog base units.
- getDialogBaseUnitsX(Component) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the cached or computed horizontal dialog base units.
- getDialogBaseUnitsY(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Gets and returns the vertical dialog base units.
- getDialogBaseUnitsY(Component) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Returns the cached or computed vertical dialog base units for the given component.
- getDialogMarginX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's horizontal margin for general dialogs.
- getDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's vertical margin for general dialogs.
- getHeight() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's height, the size between the first and last row.
- getHonorsVisibility() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns whether invisible components shall be taken into account by this layout.
- getI15dString(String) - Method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Looks up and returns the internationalized (i15d) string for the given resource key from the
ResourceMap
. - getI15dString(String) - Method in class com.jgoodies.forms.builder.I15dPanelBuilder
-
Looks up and returns the internationalized (i15d) string for the given resource key from the
ResourceBundle
. - getInstance() - Static method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Returns the sole instance of this factory class.
- getInstance() - Static method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Lazily instantiates and returns the sole instance.
- getLabelComponentPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a gap used to separate a label and associated control.
- getLabelForFeatureEnabledDefault() - Static method in class com.jgoodies.forms.builder.PanelBuilder
-
Returns the global default for the enablement of the setLabelFor feature.
- getLayout() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns the instance of
FormLayout
used to build this form. - getLayout() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the instance of
FormLayout
used to build this form. - getLayoutAlignmentX(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the alignment along the x axis.
- getLayoutAlignmentY(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the alignment along the y axis.
- getLayoutInfo(Container) - Static method in class com.jgoodies.forms.debug.FormDebugUtils
-
Computes and returns the layout's grid origins.
- getLayoutInfo(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Computes and returns the horizontal and vertical grid origins.
- getLeadingColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the index of the leading column.
- getLeadingColumn() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Returns the leading column.
- getLeadingColumnOffset() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Returns the offset of the leading column, often 0 or 1.
- getLineGapSpec() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Returns the row specification that is used to separate component row.
- getLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a narrow vertical pad used to separate lines.
- getLowerBound() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns the optional lower bound.
- getNarrowLinePad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a narrow vertical pad used to separate lines.
- getPanel() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns the panel used to build the form.
- getPanel() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Returns the panel used to build the form.
- getParagraphPad() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a pad used to separate paragraphs.
- getPixelSize(Component) - Method in class com.jgoodies.forms.layout.ConstantSize
-
Converts the size if necessary and returns the value in pixels.
- getPrototype() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Returns this size's prototype string.
- getRelatedComponentsPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a horizontal gap used to separate related controls.
- getRelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a vertical gap used to separate related controls.
- getResizeWeight() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns the current resize weight.
- getRoot() - Static method in class com.jgoodies.forms.layout.LayoutMap
-
Lazily initializes and returns the LayoutMap that is used for variable expansion, if no custom LayoutMap is provided.
- getRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the cursor's row.
- getRowCount() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns the number of rows in the form.
- getRowCount() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the number of rows in this layout.
- getRowGroups() - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns a deep copy of the row groups.
- getRowSpec(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the
RowSpec
at the specified row index. - getScreenResolution(Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Returns the components screen resolution or the default screen resolution if the component is null or has no toolkit assigned yet.
- getSize() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns the size.
- getTabbedDialogMarginX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's horizontal margin for dialogs that consist of a tabbed pane.
- getTabbedDialogMarginY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns this style's vertical margin for dialogs that consist of a tabbed pane.
- Getting Started - Search tag in Overview
- Section
- getUnit() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns this size's unit.
- getUnitConverter() - Static method in class com.jgoodies.forms.layout.Sizes
-
Returns the current
UnitConverter
. - getUnrelatedComponentsPadX() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a horizontal gap used to separate unrelated controls.
- getUnrelatedComponentsPadY() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Returns a vertical gap used to separate unrelated controls.
- getUpperBound() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns the optional upper bound.
- getValue() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns this size's value.
- getWidth() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's width, the size between the first and the last column origin.
- getX() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's horizontal origin, the origin of the first column.
- getY() - Method in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Returns the layout's vertical origin, the origin of the first row.
- GLUE_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
ColumnSpec
that has an initial width of 0 pixels and that grows. - GLUE_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
RowSpec
that has an initial height of 0 pixels and that grows. - gridHeight - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's vertical grid extent (number of cells).
- gridWidth - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's horizontal grid extend (number of cells).
- gridX - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's horizontal grid origin (starts at 1).
- gridY - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's vertical grid origin (starts at 1).
- GROWING_BUTTON_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical horizontal column for a growing button.
H
- hAlign - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's horizontal alignment.
- hashCode() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns a hash code value for the object.
- hashCode() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns a hash code value for the object.
- hashCode() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Returns a hash code value for the object.
- hasNext() - Method in class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
-
Returns true if the iteration has more elements.
- honorsVisibility - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes whether individual components shall be taken into account by the FormLayout if 1) they are invisible and 2) the FormLayout does not honor the visibility.
I
- I15dPanelBuilder - Class in com.jgoodies.forms.builder
-
A general purpose panel builder that uses the
FormLayout
to lay outJPanel
s. - I15dPanelBuilder(FormLayout, ResourceBundle) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
-
Constructs an
I15dPanelBuilder
for the given layout and resource bundle. - I15dPanelBuilder(FormLayout, ResourceBundle, JPanel) - Constructor for class com.jgoodies.forms.builder.I15dPanelBuilder
-
Constructs an
I15dPanelBuilder
for the given FormLayout, resource bundle, and layout container. - IN - Static variable in class com.jgoodies.forms.layout.ConstantSize
- INCH - Static variable in class com.jgoodies.forms.layout.ConstantSize
- inchAsPixel(double, int) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Inches and returns pixels using the specified resolution.
- inchAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts Inches and returns pixels using the specified resolution.
- inchAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Inches and returns pixels using the specified resolution.
- inchAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts Inches and returns pixels using the specified resolution.
- insertColumn(int, ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Inserts the specified column at the specified position.
- insertRow(int, RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Inserts the specified column at the specified position.
- insets - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's
Insets
in it's display area. - invalidateLayout(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
- isBlank(String) - Static method in class com.jgoodies.forms.util.FormUtils
-
Checks and answers if the given string is whitespace, empty (""), or
null
. - isDebugToolTipsEnabled() - Static method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Returns whether the debug tool tips are enabled or not.
- isGroupedColumn(FormLayout, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the specified column is grouped in the given FormLayout.
- isGroupedRow(FormLayout, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the specified row is grouped in the given FormLayout.
- isHorizontal() - Method in class com.jgoodies.forms.layout.ColumnSpec
-
Returns if this is a horizontal specification (vs.
- isHorizontal() - Method in class com.jgoodies.forms.layout.RowSpec
-
Returns if this is a horizontal specification (vs.
- isLabelForApplicable(JLabel, Component) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Checks and answers whether the given component shall be set as component for a previously added label using
JLabel.setLabelFor(Component)
. - isLabelForFeatureEnabled() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Returns whether the setLabelFor feature is enabled for this PanelBuilder.
- isLafAqua() - Static method in class com.jgoodies.forms.util.FormUtils
-
Lazily checks and answers whether the Aqua look&feel is active.
- isLafAqua() - Static method in class com.jgoodies.forms.util.Utilities
-
Deprecated.Replaced by
FormUtils.isLafAqua()
. - isLeftToRight() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Returns whether this builder fills the form left-to-right or right-to-left.
- isLeftToRight() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Returns whether this builder fills the form left-to-right or right-to-left.
- isLeftToRightButtonOrder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Returns whether button sequences will be ordered from left to right or from right to left.
- isLeftToRightButtonOrder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Returns whether button sequences will be ordered from left to right or from right to left.
- isLeftToRightButtonOrder() - Method in class com.jgoodies.forms.util.LayoutStyle
-
Checks and answers whether buttons are typically ordered from left to right or from right to left.
- isNotBlank(String) - Static method in class com.jgoodies.forms.util.FormUtils
-
Checks and answers if the given string is not empty (""), not
null
and not whitespace only. - isRowGroupingEnabled() - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Returns whether new data rows are being grouped or not.
L
- LABEL_COMPONENT_GAP_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical horizontal gap between a label and an associated component.
- layoutContainer(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Lays out the specified container using this form layout.
- LayoutMap - Class in com.jgoodies.forms.layout
-
Provides a hierarchical variable expansion useful to improve layout consistency, style guide compliance, and layout readability.
- LayoutMap() - Constructor for class com.jgoodies.forms.layout.LayoutMap
-
Constructs a LayoutMap that has the root LayoutMap as parent.
- LayoutMap(LayoutMap) - Constructor for class com.jgoodies.forms.layout.LayoutMap
-
Constructs a LayoutMap with the given optional parent.
- LayoutStyle - Class in com.jgoodies.forms.util
-
An abstract class that describes a layout and design style guide.
- LayoutStyle() - Constructor for class com.jgoodies.forms.util.LayoutStyle
- left() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's left size.
- LEFT - Static variable in class com.jgoodies.forms.factories.CC
- LEFT - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the left.
- LEFT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put components in the left.
- LINE_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes the logical vertical default gap between two rows in the grid.
M
- maximumLayoutSize(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Returns the maximum dimensions for this layout given the components in the specified target container.
- maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns this size as pixel size.
- maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns this size as pixel size.
- maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Computes and returns the width of this Size's prototype in pixel.
- maximumSize(Container, List, FormLayout.Measure, FormLayout.Measure, FormLayout.Measure) - Method in interface com.jgoodies.forms.layout.Size
-
Computes and returns this Size's maximum pixel size applied to the given list of components using the specified measures.
- MIDDLE - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put components in the middle.
- MILLIMETER - Static variable in class com.jgoodies.forms.layout.ConstantSize
- millimeterAsPixel(double, int) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Millimeters and returns pixels using the specified resolution.
- millimeterAsPixel(double, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts Millimeters and returns pixels using the resolution of the given component's graphics object.
- millimeterAsPixel(double, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts Millimeters and returns pixels using the resolution of the given component's graphics object.
- millimeterAsPixel(double, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts Millimeters and returns pixels using the resolution of the given component's graphics object.
- MIN_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
ColumnSpec
that determines its width by computing the maximum of all column component minimum widths. - MIN_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
RowSpec
that determines its height by computing the maximum of all column component minimum heights. - MINIMUM - Static variable in class com.jgoodies.forms.layout.Sizes
-
Use the maximum of all component minimum sizes as column or row size.
- minimumLayoutSize(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Determines the minimum size of the
parent
container using this form layout. - MM - Static variable in class com.jgoodies.forms.layout.ConstantSize
N
- NARROW_KEY - Static variable in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
The client property key used to indicate that a button shall get narrow margins on the left and right hand side.
- NARROW_LINE_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical vertical narrow gap between two rows in the grid.
- nextColumn() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Moves to the next column, does the same as #nextColumn(1).
- nextColumn() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Moves to the next column, does the same as #nextColumn(1).
- nextColumn(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Moves to the next column.
- nextConstraints() - Method in class com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
-
Returns the next element in the iteration.
- nextLine() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Moves to the next line: increases the row and resets the column; does the same as #nextLine(1).
- nextLine(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Moves the cursor down several lines: increases the row by the specified number of lines and sets the cursor to the leading column.
- nextRow() - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Increases the row by one; does the same as #nextRow(1).
- nextRow() - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Increases the row by one; does the same as #nextRow(1).
- nextRow(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Increases the row by the specified rows.
- NO_GROW - Static variable in class com.jgoodies.forms.layout.FormSpec
-
Gives a column or row a fixed size.
O
- Open Issue - Search tag in Overview
- Section
P
- paint(Graphics) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Paints the panel.
- paintComponent(Graphics) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Paints the component and - if background painting is enabled - the grid.
- paintRowsDefault - Static variable in class com.jgoodies.forms.debug.FormDebugPanel
- PanelBuilder - Class in com.jgoodies.forms.builder
-
An general purpose panel builder that uses the
FormLayout
to lay outJPanel
s. - PanelBuilder(FormLayout) - Constructor for class com.jgoodies.forms.builder.PanelBuilder
-
Constructs a
PanelBuilder
for the given layout. - PanelBuilder(FormLayout, JPanel) - Constructor for class com.jgoodies.forms.builder.PanelBuilder
-
Constructs a
PanelBuilder
for the given FormLayout and layout container. - PARAGRAPH_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes the logical vertical default gap between two paragraphs in the layout grid.
- pixel(int) - Static method in class com.jgoodies.forms.layout.Sizes
-
Creates and returns a ConstantSize for the specified pixel value.
- PIXEL - Static variable in class com.jgoodies.forms.layout.ConstantSize
- POINT - Static variable in class com.jgoodies.forms.layout.ConstantSize
- pointAsPixel(int, int) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts DTP Points and returns pixels using the specified resolution.
- pointAsPixel(int, Component) - Static method in class com.jgoodies.forms.layout.Sizes
-
Converts DTP Points and returns pixels using the resolution of the given component's graphics object.
- pointAsPixel(int, Component) - Method in class com.jgoodies.forms.util.AbstractUnitConverter
-
Converts DTP Points and returns pixels using the resolution of the given component's graphics object.
- pointAsPixel(int, Component) - Method in interface com.jgoodies.forms.util.UnitConverter
-
Converts DTP Points and returns pixels using the resolution of the given component's graphics object.
- PREF_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
ColumnSpec
that determines its width by computing the maximum of all column component preferred widths. - PREF_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
An unmodifiable
RowSpec
that determines its height by computing the maximum of all column component preferred heights. - PREFERRED - Static variable in class com.jgoodies.forms.layout.Sizes
-
Use the maximum of all component preferred sizes as column or row size.
- preferredLayoutSize(Container) - Method in class com.jgoodies.forms.layout.FormLayout
-
Determines the preferred size of the
parent
container using this form layout. - PROPERTY_AVERAGE_CHARACTER_WIDTH_TEST_STRING - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
- PROPERTY_DEFAULT_DIALOG_FONT - Static variable in class com.jgoodies.forms.util.DefaultUnitConverter
- PrototypeSize - Class in com.jgoodies.forms.layout
-
A
Size
implementation that computes its width and height by a prototype String. - PrototypeSize(String) - Constructor for class com.jgoodies.forms.layout.PrototypeSize
-
Constructs a PrototypeSize for the given String.
- PT - Static variable in class com.jgoodies.forms.layout.ConstantSize
- PX - Static variable in class com.jgoodies.forms.layout.ConstantSize
R
- rc(int, int) - Static method in class com.jgoodies.forms.factories.CC
-
Sets row and column origins; sets height and width to 1; uses the default alignments.
- rc(int, int) - 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, 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, 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.
- 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, 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.
- 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) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Sets the row, column, height, and width; uses default alignments.
- 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, 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.
- 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, 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) - 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) - 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, 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, 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, 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, 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.
- RELATED_GAP_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical horizontal gap between two related components.
- RELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical vertical gap between two related components.
- Related Documentation - Search tag in package com.jgoodies.forms.builder
- Section
- Related Documentation - Search tag in package com.jgoodies.forms.debug
- Section
- Related Documentation - Search tag in package com.jgoodies.forms.extras
- Section
- Related Documentation - Search tag in package com.jgoodies.forms.factories
- Section
- Related Documentation - Search tag in package com.jgoodies.forms.layout
- Section
- Related Documentation - Search tag in package com.jgoodies.forms.util
- Section
- removeColumn(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Removes the column with the given column index from the layout.
- removeLayoutComponent(Component) - Method in class com.jgoodies.forms.layout.FormLayout
-
Removes the specified component from this layout.
- removePropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Removes a PropertyChangeListener from the listener list.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Removes a PropertyChangeListener from the listener list for a specific property.
- removeRow(int) - Method in class com.jgoodies.forms.layout.FormLayout
-
Removes the row with the given row index from the layout.
- right() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's right size.
- RIGHT - Static variable in class com.jgoodies.forms.factories.CC
- RIGHT - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the right.
- RIGHT - Static variable in class com.jgoodies.forms.layout.ColumnSpec
-
By default put components in the right.
- rowContainsComponent(Container, int) - Static method in class com.jgoodies.forms.extras.FormLayoutUtils
-
Checks and answers whether the given FormLayout container contains a component in the specified row.
- rowContainsKey(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Returns
true
if this map or a parent map - if any - contains a RowSpec mapping for the specified key. - rowGet(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Looks up and returns the RowSpec associated with the given key.
- rowOrigins - Variable in class com.jgoodies.forms.layout.FormLayout.LayoutInfo
-
Holds the origins of the rows.
- rowPut(String, 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
- rowPut(String, String) - Method in class com.jgoodies.forms.layout.LayoutMap
- rowRemove(String) - Method in class com.jgoodies.forms.layout.LayoutMap
-
Removes the row value mapping for this key from this map if it is present.
- RowSpec - Class in com.jgoodies.forms.layout
-
Specifies rows in FormLayout by their default orientation, start size and resizing behavior.
- RowSpec(FormSpec.DefaultAlignment, Size, double) - Constructor for class com.jgoodies.forms.layout.RowSpec
-
Constructs a RowSpec from the given default orientation, size, and resize weight.
- RowSpec(Size) - Constructor for class com.jgoodies.forms.layout.RowSpec
-
Constructs a RowSpec for the given size using the default alignment, and no resizing.
- RowSpec(String) - Constructor for class com.jgoodies.forms.layout.RowSpec
-
Deprecated.Replaced by
RowSpec.decode(String)
.
S
- setAlignment(CellConstraints.Alignment, CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the horizontal and vertical alignment.
- setAverageCharacterWidthTestString(String) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Sets a string that will be used to compute the average character width.
- setBackground(Color) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's background color.
- setBackground(Color) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's background color.
- setBorder(Border) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's border.
- setBorder(Border) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's border.
- setBounds(int, int, int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cell bounds (location and extent) to the given column, row, column span and row span.
- setColumn(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor to the given column.
- setColumnGroups(int[][]) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the column groups, where each column in a group gets the same group wide width.
- setColumnSpan(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's column span.
- setColumnSpec(int, ColumnSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the
ColumnSpec
at the specified column index. - setComponentFactory(ComponentFactory) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets a new component factory.
- setConstraints(Component, CellConstraints) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the constraints for the specified component in this layout.
- setCurrent(LayoutStyle) - Static method in class com.jgoodies.forms.util.LayoutStyle
-
Set a new
LayoutStyle
. - setDebugToolTipsEnabled(boolean) - Static method in class com.jgoodies.forms.builder.AbstractI15dPanelBuilder
-
Enables or disables the debug tool tips.
- setDefaultButtonBarGapBorder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Sets a default border that has a gap in the bar's north.
- setDefaultButtonBarGapBorder() - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Sets a default border that has a gap in the bar's north.
- setDefaultDialogBorder() - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the default dialog border.
- setDefaultDialogFont(Font) - Method in class com.jgoodies.forms.util.DefaultUnitConverter
-
Sets a dialog font that will be used to compute the dialog base units.
- setDefaultRowSpec(RowSpec) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the row specification that shall be used for component rows.
- setDefaultUnit(ConstantSize.Unit) - Static method in class com.jgoodies.forms.layout.Sizes
-
Sets the Unit that shall be used if an encoded ConstantSize provides no unit string.
- setExtent(int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's extent to the given column span and row span.
- setGridColor(Color) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Sets the debug grid's color.
- setHAlignment(CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the horizontal alignment.
- setHonorsVisibility(boolean) - Method in class com.jgoodies.forms.layout.FormLayout
-
Specifies whether invisible components shall be taken into account by this layout for computing the layout size and setting component bounds.
- setHonorsVisibility(Component, Boolean) - Method in class com.jgoodies.forms.layout.FormLayout
-
Specifies whether the given component shall be taken into account for sizing and positioning.
- setLabelFor(JLabel, Component) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets
label
as labeling label forcomponent
or an appropriate child. - setLabelForFeatureEnabled(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Enables or disables the setLabelFor feature for this PanelBuilder.
- setLabelForFeatureEnabledDefault(boolean) - Static method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the default value for the setLabelFor feature enablement.
- setLeadingColumnOffset(int) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the offset of the leading column, often 0 or 1.
- setLeftToRight(boolean) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the form fill direction to left-to-right or right-to-left.
- setLeftToRight(boolean) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the form fill direction to left-to-right or right-to-left.
- setLeftToRightButtonOrder(boolean) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder
-
Deprecated.Sets the order for button sequences to either left to right, or right to left.
- setLeftToRightButtonOrder(boolean) - Method in class com.jgoodies.forms.builder.ButtonBarBuilder2
-
Sets the order for button sequences to either left to right, or right to left.
- setLineGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the size of gaps between component lines using the given constant size.
- setOpaque(boolean) - Method in class com.jgoodies.forms.builder.AbstractButtonPanelBuilder
-
Sets the panel's opaque state.
- setOpaque(boolean) - Method in class com.jgoodies.forms.builder.PanelBuilder
-
Sets the panel's opaque state.
- setOrigin(int, int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's origin to the given column and row.
- setPaintDiagonals(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Enables or disables to paint the panel's diagonals.
- setPaintInBackground(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Specifies to paint in background or foreground.
- setPaintRows(boolean) - Method in class com.jgoodies.forms.debug.FormDebugPanel
-
Enables or disables painting of rows.
- setParagraphGapSize(ConstantSize) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Sets the size of gaps between paragraphs using the given constant size.
- setRow(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor to the given row.
- setRowGroupingEnabled(boolean) - Method in class com.jgoodies.forms.builder.DefaultFormBuilder
-
Enables or disables the grouping of new data rows.
- setRowGroups(int[][]) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the row groups, where each row in such a group gets the same group wide height.
- setRowSpan(int) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the cursor's row span.
- setRowSpec(int, RowSpec) - Method in class com.jgoodies.forms.layout.FormLayout
-
Sets the
RowSpec
at the specified row index. - setTextAndMnemonic(JLabel, String) - Static method in class com.jgoodies.forms.factories.DefaultComponentFactory
-
Sets the text of the given label and optionally a mnemonic.
- setUnitConverter(UnitConverter) - Static method in class com.jgoodies.forms.layout.Sizes
-
Sets a new UnitConverter that will be used to convert font-dependent sizes to pixel sizes.
- setVAlignment(CellConstraints.Alignment) - Method in class com.jgoodies.forms.builder.AbstractFormBuilder
-
Sets the vertical alignment.
- Size - Interface in com.jgoodies.forms.layout
-
An interface that describes sizes as used by the
FormLayout
: component measuring sizes, constant sizes with value and unit, and bounded sizes that provide lower and upper bounds for a size. - sizeOf(Component) - Method in interface com.jgoodies.forms.layout.FormLayout.Measure
-
Computes and returns the size of the given
Component
. - Sizes - Class in com.jgoodies.forms.layout
-
Consists only of static methods that create and convert sizes as required by the FormLayout.
T
- TABBED_DIALOG_BORDER - Static variable in class com.jgoodies.forms.factories.Borders
-
A standardized Border that describes the border around a dialog content that uses tabs.
- top() - Method in class com.jgoodies.forms.factories.Borders.EmptyBorder
-
Returns this border's top size.
- TOP - Static variable in class com.jgoodies.forms.factories.CC
- TOP - Static variable in class com.jgoodies.forms.layout.CellConstraints
-
Put the component in the top.
- TOP - Static variable in class com.jgoodies.forms.layout.RowSpec
-
By default put the components in the top.
- toShortString() - Method in class com.jgoodies.forms.layout.CellConstraints
-
Returns a short string representation of this constraints object.
- toShortString() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns a string representation of this form specification.
- toShortString(FormLayout) - Method in class com.jgoodies.forms.layout.CellConstraints
-
Returns a short string representation of this constraints object.
- toString() - Method in class com.jgoodies.forms.layout.BoundedSize
-
Returns a string representation of this size object.
- toString() - Method in class com.jgoodies.forms.layout.CellConstraints.Alignment
-
Returns this Alignment's name.
- toString() - Method in class com.jgoodies.forms.layout.CellConstraints
-
Constructs and returns a string representation of this constraints object.
- toString() - Method in class com.jgoodies.forms.layout.ConstantSize
-
Returns a string representation of this size object.
- toString() - Method in class com.jgoodies.forms.layout.ConstantSize.Unit
-
Returns a string representation of this unit object.
- toString() - Method in class com.jgoodies.forms.layout.FormSpec.DefaultAlignment
-
Returns this Alignment's name.
- toString() - Method in class com.jgoodies.forms.layout.FormSpec
-
Returns a string representation of this form specification.
- toString() - Method in class com.jgoodies.forms.layout.LayoutMap
-
Returns a string representation of this LayoutMap that lists the column and row associations.
- toString() - Method in class com.jgoodies.forms.layout.PrototypeSize
-
Returns a string representation of this size object.
U
- UnitConverter - Interface in com.jgoodies.forms.util
-
An interface that describes how to convert general sizes to pixel sizes.
- UNRELATED_GAP_COLSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical horizontal gap between two unrelated components.
- UNRELATED_GAP_ROWSPEC - Static variable in class com.jgoodies.forms.factories.FormFactory
-
Describes a logical vertical gap between two unrelated components.
- Utilities - Class in com.jgoodies.forms.util
-
Deprecated.Replaced by
FormUtils
. Will be removed from the next Forms version.
V
- vAlign - Variable in class com.jgoodies.forms.layout.CellConstraints
-
Describes the component's vertical alignment.
X
- xy(int, int) - Static method in class com.jgoodies.forms.factories.CC
-
Sets column and row origins; sets width and height to 1; uses the default alignments.
- xy(int, int) - 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, 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, 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.
- 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, 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.
- 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) - 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, 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, 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.
- 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, 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) - Static method in class com.jgoodies.forms.factories.CC
-
Sets the column, row, width, and height; uses default alignments.
- 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, 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, 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, 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, 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.
Z
A B C D E F G H I L M N O P R S T U V X ZAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ButtonBarBuilder2
that comes with a smaller, safer, better, and more convenient API.