Returns the first character of this Alignment's name.
Returns the first character of this Unit's name.
Returns the first character of this Alignment's name.
An abstract class that minimizes the effort required to implement
non-visual builders that use the
FormLayout
.
Constructs a AbstractFormBuilder
for the given FormLayout and layout container.
An abstract panel builder class that uses the
FormLayout
to lay out
JPanel
s.
Constructs an AbstractI15dPanelBuilder
for the given
layout.
Constructs an AbstractI15dPanelBuilder
for the given FormLayout and layout container.
An abstract implementation of the
UnitConverter
interface that
minimizes the effort required to convert font-dependent sizes to pixels.
Adds a component to the container using the default cell constraints.
Adds a component to the panel using the given cell constraints.
Adds a component to the panel using the given encoded cell constraints.
Adds a label and component to the panel using the given cell constraints.
Adds a sequence of related buttons separated by a default gap.
Adds a fixed size component.
Adds a fixed size component.
Adds a fixed size component with narrow margins.
Adds a glue that will be given the extra space,
if this box is larger than its preferred size.
Adds a glue that will be given the extra space,
if this box is larger than its preferred size.
Adds a gridded component, i.e.
Adds a gridded component.
Adds a sequence of related gridded buttons each separated by
a default gap.
Adds a gridded component that grows.
Adds a sequence of gridded buttons that grow
where each is separated by a default gap.
Adds the specified column index to the last column group.
Adds the specified row index to the last row group.
Adds an internationalized (i15d) textual label to the form using the
specified constraints.
Adds an internationalized (i15d) label and component to the panel using
the given cell constraints.
Adds an internationalized (i15d) textual label to the form using the
specified constraints.
Adds an internationalized (i15d) titled separator to the form using the
specified constraints.
Adds an internationalized (i15d) titled separator to the form using
the specified constraints.
Adds a title to the form using the specified constraints.
Adds a title to the form using the specified constraints.
Adds a textual label to the form using the default constraints.
Adds a textual label to the form using the specified constraints.
Adds a label and component to the panel using the given cell constraints.
Adds a textual label to the form using the specified constraints.
Adds the specified component to the layout, using the specified
constraints
object.
Throws an UnsupportedOperationException
.
Adds a PropertyChangeListener to the listener list.
Adds a PropertyChangeListener to the listener list for a specific
property.
Adds the standard gap for related components.
Adds the standard gap for related components.
Adds a titled separator to the form that spans all columns.
Adds a titled separator to the form using the specified constraints.
Adds a titled separator to the form that spans the specified columns.
Adds a titled separator to the form using the specified constraints.
Adds a strut of a specified size.
Adds a strut of a specified size.
Adds a title label to the form using the default constraints.
Adds a title label to the form using the specified constraints.
Adds a title label to the form using the specified constraints.
Adds the standard gap for unrelated components.
Adds the standard gap for unrelated components.
An ordinal-based serializable typesafe enumeration for component
alignment types as used by the
FormLayout
.
Adds a component to the panel using the default constraints
with a column span of 1.
Adds two components to the panel; each component will span a single
data column.
Adds three components to the panel; each component will span a single
data column.
Adds a component to the panel using the default constraints with
the given columnSpan.
Adds a text label to the panel and proceeds to the next column.
Adds a text label and component to the panel.
Adds a text label and component to the panel; the component will span
the specified number columns.
Adds a text label and two components to the panel; each component
will span a single column.
Adds a text label and three components to the panel; each component
will span a single column.
Adds a text label and four components to the panel; each component
will span a single column.
Adds a text label and two components to the panel; each component
will span a single column.
Adds a text label and component to the panel; the component will span
the specified number columns.
Appends the given column specification to the builder's layout.
Appends the given column specification to the right hand side of all
columns.
Appends a column specification to the builder's layout
that represents the given string encoding.
Adds an internationalized (i15d) text label to the panel using
the given resource key and proceeds to the next column.
Adds an internationalized (i15d) text label and component
to the panel.
Adds an internationalized (i15d) text label and component
to the panel.
Adds an internationalized (i15d) text label and two components
to the panel; each component will span a single column.
Adds an internationalized (i15d) text label and three components
to the panel; each component will span a single column.
Adds an internationalized (i15d) text label and four components
to the panel; each component will span a single column.
Adds an internationalized (i15d) text label and two components
to the panel; each component will span a single column.
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.
Appends an internationalized titled separator for
the given resource key that spans all columns.
Adds an internationalized title label to the panel and
proceeds to the next column.
Appends a column that is the default gap between a label and
its associated component.
Appends a row that is the default gap for paragraphs.
Appends a column that is the default gap for related components.
Appends a row that is the default gap for related components.
Appends the given row specification to the builder's layout.
Appends the given row specification to the bottom of all rows.
Appends a row specification to the builder's layout that represents
the given string encoding.
Adds a separator without text that spans all columns.
Adds a separator with the given text that spans all columns.
Adds a title label to the panel and proceeds to the next column.
Appends a column that is the default gap for unrelated components.
Appends a row that is the default gap for unrelated components.
Provides constants and factory methods for
Border
s that use
instances of
ConstantSize
to define the margins.
Put the component in the bottom.
By default put the components in the bottom.
Returns this border's bottom size.
Creates and returns a BoundedSize for the given basis
using the specified lower and upper bounds.
Describes sizes that provide lower and upper bounds
as used by the JGoodies FormLayout.
Constructs a BoundedSize for the given basis using the
specified lower and upper bounds.
Builds and returns a filled button bar with Add and Remove.
Builds and returns a left aligned button bar with
Add and Remove.
Builds and returns a filled button bar with Add, Remove, and
Properties.
Builds and returns a left aligned button bar with
Add, Remove, and Properties.
Builds and returns a right aligned button bar with
Add, Remove, and Properties.
Builds and returns a right aligned button bar with
Add and Remove.
Builds and returns a centered bar with one button.
Builds and returns a centered bar with two buttons.
Builds and returns a centered bar with three buttons.
Builds and returns a centered bar with four buttons.
Builds and returns a centered bar with five buttons.
Builds and returns a centered button bar with the given buttons.
Builds and returns a button bar with Close.
Builds and returns a button bar with
Close and Help.
Builds and returns a filled bar with one button.
Builds and returns a filled button bar with two buttons.
Builds and returns a filled bar with three buttons.
Builds and returns a filled bar with four buttons.
Builds and returns a filled bar with five buttons.
Builds and returns a button bar with the given buttons.
Builds and returns a right aligned bar with help and one button.
Builds and returns a right aligned bar with help and two buttons.
Builds and returns a right aligned bar with help and three buttons.
Builds and returns a right aligned bar with help and four buttons.
Builds and returns a right aligned bar with help and other buttons.
Builds and returns a button bar with
Help and Close.
Builds and returns a button bar with
Help and OK.
Builds and returns a button bar with
Help, OK, Cancel and Apply.
Builds and returns a button bar with
Help, OK and Cancel.
Builds and returns a left aligned bar with one button.
Builds and returns a left aligned bar with two buttons.
Builds and returns a left aligned bar with three buttons.
Builds and returns a left aligned bar with four buttons.
Builds and returns a left aligned bar with five buttons.
Builds and returns a left aligned button bar with the given buttons.
Builds and returns a left aligned button bar with the given buttons.
Builds and returns a button bar with OK.
Builds and returns a button bar with OK, Cancel and Apply.
Builds and returns a button bar with
OK, Cancel, Apply and Help.
Builds and returns a button bar with OK and Cancel.
Builds and returns a button bar with
OK, Cancel, and Help.
Builds and returns a button bar with
OK and Help.
Builds and returns a right aligned bar with one button.
Builds and returns a right aligned bar with two buttons.
Builds and returns a right aligned bar with three buttons.
Builds and returns a right aligned bar with four buttons.
Builds and returns a right aligned bar with five buttons.
Builds and returns a right aligned button bar with the given buttons.
Builds and returns a right aligned button bar with the given buttons.
Builds and returns a wizard button bar with:
Back, Next, Finish, Cancel.
Builds and returns a wizard button bar with:
Help and Back, Next, Finish, Cancel.
Builds and returns a wizard button bar that consists of the back and
next buttons, and some right aligned buttons.
Builds and returns a wizard button bar.
Builds and returns a wizard button bar.
A standardized Border that describes the gap between a component
and a button bar in its bottom.
Describes a logical horizontal column for a fixed size button.
A non-visual builder that assists you in building consistent button bars
that comply with popular UI style guides.
Constructs an instance of ButtonBarBuilder
on a
JPanel
using a preconfigured FormLayout as layout manager.
Constructs an instance of ButtonBarBuilder
on the given
panel using a preconfigured FormLayout as layout manager.
A factory class that consists only of static methods to build frequently used
button bars.
A non-visual builder that assists you in building consistent button stacks
using the
FormLayout
.
Constructs an instance of ButtonStackBuilder
on a default
JPanel
using a preconfigured FormLayout as layout manager.
Constructs an instance of ButtonStackBuilder
on the given
panel using a preconfigured FormLayout as layout manager.
Defines constraints for components that are layed out with the FormLayout.
Returns the CellConstraints object that is used as a cursor and
holds the current column span and row span.
Constructs a default instance of CellConstraints
.
Constructs an instance of CellConstraints
for the given
cell position.
Constructs an instance of CellConstraints
for the given
cell position, anchor, and fill.
Constructs an instance of CellConstraints
for the given
cell position and size.
Constructs an instance of CellConstraints
for the given
cell position and size, anchor, and fill.
Constructs an instance of CellConstraints
for
the complete set of available properties.
Constructs an instance of CellConstraints
from
the given encoded string properties.
Put the component in the center.
By default put the components in the center.
By default put the components in the center.
Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
Converts Centimeters and returns pixels using the specified resolution.
Creates a copy of this cell constraints object.
Checks and answers whether the given FormLayout container
contains a component in the specified column.
Holds the origins of the columns.
Specifies columns in FormLayout by their default orientation,
start size and resizing behavior.
Constructs a ColumnSpec for the given default alignment,
size and resize weight.
Constructs a ColumnSpec for the given size using the
default alignment, and no resizing.
Constructs a ColumnSpec from the specified encoded description.
Contains optional builder classes of the Forms framework.
Consists of optional classes that help you find,
understand and fix layout problems.
Contains optional Forms framework classes that ship only with
the JGoodies Forms source distribution and are not yet part
of the binary Forms library.
Consists of optional Forms framework factory classes that assist you
in building consistent forms quickly.
Contains the core classes of the JGoodies Forms framework:
layout manager, column and row specifications, sizes and cell constraints.
Consists of Forms framework helper classes for unit conversion and layout styles.
An interface that defines the factory methods as used by the
PanelBuilder
and its subclasses.
Describes if this Size can be compressed, if container space gets scarce.
Describes if this Size can be compressed, if container space gets scarce.
Describes if this Size can be compressed, if container space gets scarce.
Computes and returns the average character width
of the specified test string using the given FontMetrics.
Creates and returns an instance of ConstantSize
from the
given encoded size and unit description.
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.
Constructs a ConstantSize for the given size and unit.
Constructs a ConstantSize for the given size and unit.
Iterates over a FormLayout container's CellConstraints
.
Constructs a ConstraintIterator for the given FormLayout container.
Creates and returns an instance of FormLayout
to build forms with the specified number of major and minor columns.
Creates and returns an instance of FormLayout
to build forms with the given number of major columns.
Creates and returns an instance of FormLayout
to build forms with the given number of major columns.
Creates and returns an EmptyBorder
with the specified
gaps.
Creates and returns a Border
using sizes as specified by
the given string.
Creates and returns a label with an optional mnemonic.
Creates and returns a label with an optional mnemonic.
Creates and returns a CellConstraints
object at
the current cursor position that uses the given column span
and is adjusted to the left.
Creates and returns a ButtonBarBuilder
with
initialized with a left to right button order.
Creates and returns a labeled separator.
Creates and returns a labeled separator with the label in the left-hand
side.
Creates and returns a labeled separator.
Creates and returns a labeled separator.
Creates and returns a title label that uses the foreground color
and font of a TitledBorder
.
Creates and returns a title label that uses the foreground color
and font of a TitledBorder
.
Parses and splits encoded column specifications and returns
an array of ColumnSpec objects.
Parses and splits encoded row specifications and returns
an array of RowSpec objects.
Use the column's or row's default alignment.
Unless overridden the default alignment for a column is FILL.
Unless overridden the default alignment for a row is CENTER.
DEFAULT - static field in class com.jgoodies.forms.layout.
Sizes Use the maximum of all component sizes as column or row size;
measures preferred sizes when asked for the preferred size
and minimum sizes when asked for the minimum size.
An unmodifyable ColumnSpec
that determines its preferred
width by computing the maximum of all column component preferred widths
and its minimum width by computing all column component minimum widths.
The default resize weight.
An unmodifyable RowSpec
that determines its preferred
height by computing the maximum of all column component preferred heights
and its minimum height by computing all column component minimum heights.
An ordinal-based serializable typesafe enumeration for the
column and row default alignment types.
Provides a means to build form-oriented panels quickly and consistently
using the
FormLayout
.
Constructs a DefaultFormBuilder
for the given
layout.
Constructs a DefaultFormBuilder
for the given
layout and panel.
Constructs a DefaultFormBuilder
for the given
layout and resource bundle.
Constructs a DefaultFormBuilder
for the given
layout, resource bundle, and panel.
This is the default implementation of the
UnitConverter
interface.
A standardized Border that describes the border around
a dialog content that has no tabs.
Converts horizontal dialog units and returns pixels.
Converts horizontal dialog units and returns pixels.
Converts horizontal dialog units and returns pixels.
Converts horizontal dialog units and returns pixels.
Converts vertical dialog units and returns pixels.
Converts vertical dialog units and returns pixels.
Converts vertical dialog units and returns pixels.
Converts vertical dialog units and returns pixels.
A prepared Border with 14dlu on all sides.
A prepared and reusable Border with 2dlu on all sides.
A prepared and reusable Border with 4dlu on all sides.
A prepared and reusable Border with 7dlu on all sides.
Creates and returns a ConstantSize for the specified value
in horizontal dialog units.
DLUX1 - static field in class com.jgoodies.forms.layout.
Sizes DLUX11 - static field in class com.jgoodies.forms.layout.
Sizes DLUX14 - static field in class com.jgoodies.forms.layout.
Sizes DLUX2 - static field in class com.jgoodies.forms.layout.
Sizes DLUX3 - static field in class com.jgoodies.forms.layout.
Sizes DLUX4 - static field in class com.jgoodies.forms.layout.
Sizes DLUX5 - static field in class com.jgoodies.forms.layout.
Sizes DLUX6 - static field in class com.jgoodies.forms.layout.
Sizes DLUX7 - static field in class com.jgoodies.forms.layout.
Sizes DLUX8 - static field in class com.jgoodies.forms.layout.
Sizes DLUX9 - static field in class com.jgoodies.forms.layout.
Sizes Creates and returns a ConstantSize for the specified value
in vertical dialog units.
DLUY1 - static field in class com.jgoodies.forms.layout.
Sizes DLUY11 - static field in class com.jgoodies.forms.layout.
Sizes DLUY14 - static field in class com.jgoodies.forms.layout.
Sizes DLUY2 - static field in class com.jgoodies.forms.layout.
Sizes DLUY3 - static field in class com.jgoodies.forms.layout.
Sizes DLUY4 - static field in class com.jgoodies.forms.layout.
Sizes DLUY5 - static field in class com.jgoodies.forms.layout.
Sizes DLUY6 - static field in class com.jgoodies.forms.layout.
Sizes DLUY7 - static field in class com.jgoodies.forms.layout.
Sizes DLUY8 - static field in class com.jgoodies.forms.layout.
Sizes DLUY9 - static field in class com.jgoodies.forms.layout.
Sizes Dumps all layout state to the console: column and row specifications,
column and row groups, grid bounds and cell constraints.
Dumps the layout's column groups to the console.
Dumps the layout's column specifications to the console.
Dumps the component constraints to the console.
Dumps the grid layout info to the console.
Dumps the container's grid info to the console if and only
if the container's layout is a FormLayout
.
Dumps the layout's row groups to the console.
Dumps the layout's row specifications to the console.
Fill the cell either horizontally or vertically.
By default fill the component into the column.
FILL - static field in class com.jgoodies.forms.layout.
RowSpec By default fill the component into the row.
A panel that paints grid bounds if and only if the panel's layout manager
is a
FormLayout
.
Constructs a FormDebugPanel with all options turned off.
Constructs a FormDebugPanel on the given FormLayout
using the specified settings that are otherwise turned off.
Constructs a FormDebugPanel on the given FormLayout instance
that paints the grid in the foreground and paints no diagonals.
Constructs a FormDebugPanel on the given FormLayout using
the specified settings that are otherwise turned off.
Provides static methods that help you understand and fix layout problems
when using the
FormLayout
.
A factory that creates instances of FormLayout for frequently used
form layouts.
FormLayout is a powerful, flexible and precise general purpose
layout manager.
Constructs an empty FormLayout.
Constructs a FormLayout using the given column specifications.
Constructs a FormLayout using the given column and row specifications.
Constructs a FormLayout using the given encoded column specifications.
Constructs a FormLayout using the given
encoded column and row specifications.
Constists only of static methods that provide convenience behavior
for working with the FormLayout
.
An abstract class that specifies columns and rows in FormLayout
by their default alignment, start size and resizing behavior.
Constructs a FormSpec
for the given default alignment,
size, and resize weight.
Constructs a FormSpec
from the specified encoded
description.
Returns the string used to compute the average character width.
Returns the base size, which is not-null
.
Returns the insets of the border.
Returns a pad used to separate a button bar from a component.
Returns the cursor's column.
Returns the number of columns in the form.
Returns the number of columns in this layout.
Returns a deep copy of the column groups.
Returns the sign (-1 or 1) used to increment the cursor's column
when moving to the next column.
Returns the ColumnSpec
at the specified column index.
Returns the builder's component factory.
Looks up and returns the constraints for the specified component.
Returns the container used to build the form.
Returns the current LayoutStyle
.
Returns the default alignment.
Returns this style's default button height.
Returns this style's default button width.
Returns the dialog font that is used to compute the dialog base units.
Computes and returns the default resolution.
Gets and returns the horizontal dialog base units.
Returns the cached or computed horizontal dialog base units.
Gets and returns the vertical dialog base units.
Returns the cached or computed vertical dialog base units
for the given component.
Returns this style's horizontal margin for general dialogs.
Returns this style's vertical margin for general dialogs.
Returns the layout's height, the size between the first and last row.
Looks up and returns the internationalized (i15d) string for the given
resource key from the ResourceMap
.
Looks up and returns the internationalized (i15d) string for the given
resource key from the ResourceBundle
.
Returns the sole instance of this factory class.
Lazily instantiates and returns the sole instance.
Returns a gap used to separate a label and associated control.
Returns the instance of
FormLayout
used to build this form.
Returns the alignment along the x axis.
Returns the alignment along the y axis.
Computes and returns the layout's grid origins.
Computes and returns the horizontal and vertical grid origins.
Returns the index of the leading column.
Returns the leading column.
Returns the offset of the leading column, often 0 or 1.
Returns the row specification that is used to separate component lines.
Returns a narrow vertical pad used to separate lines.
Returns the optional lower bound.
Returns a narrow vertical pad used to separate lines.
Returns the panel used to build the form.
Returns a pad used to separate paragraphs.
Converts the size if necessary and returns the value in pixels.
Returns a horizontal gap used to separate related controls.
Returns a vertical gap used to separate related controls.
Returns the current resize weight.
Returns the cursor's row.
Returns the number of rows in the form.
Returns the number of rows in this layout.
Returns a deep copy of the row groups.
Returns the RowSpec
at the specified row index.
Returns the components screen resolution or the default screen
resolution if the component is null or has no toolkit assigned yet.
Returns this style's horizontal margin for dialogs that consist of
a tabbed pane.
Returns this style's vertical margin for dialogs that consist of
a tabbed pane.
Returns this size's unit.
Returns a horizontal gap used to separate unrelated controls.
Returns a vertical gap used to separate unrelated controls.
Returns the optional upper bound.
Returns this size's value.
Returns the layout's width, the size between the first and the last
column origin.
Returns the layout's horizontal origin, the origin of the first column.
Returns the layout's vertical origin, the origin of the first row.
An unmodifyable ColumnSpec
that has an initial width
of 0 pixels and that grows.
An unmodifyable RowSpec
that has an initial height
of 0 pixels and that grows.
Describes the component's vertical grid extent (number of cells).
Describes the component's horizontal grid extend (number of cells).
Describes the component's horizontal grid origin (starts at 1).
Describes the component's vertical grid origin (starts at 1).
Describes a logical horizontal column for a growing button.
A general purpose panel builder that uses the
FormLayout
to lay out
JPanel
s.
Constructs an I15dPanelBuilder
for the given
layout and resource bundle.
Constructs an I15dPanelBuilder
for the given FormLayout, resource bundle, and layout container.
Converts Inches and returns pixels using the specified resolution.
Converts Inches and returns pixels using the specified resolution.
Converts Inches and returns pixels using the specified resolution.
Converts Inches and returns pixels using the specified resolution.
Inserts the specified column at the specified position.
Inserts the specified column at the specified position.
Describes the component's Insets
in it's display area.
Invalidates the layout, indicating that if the layout manager
has cached information it should be discarded.
Returns whether or not the border is opaque.
Returns whether the debug tool tips are enabled or not.
Checks and answers whether the specified column is grouped
in the given FormLayout.
Checks and answers whether the specified row is grouped
in the given FormLayout.
Returns if this is a horizontal specification (vs.
Returns if this is a horizontal specification (vs.
Lazily checks and answers whether the Aqua look&feel is active.
Returns whether this builder fills the form left-to-right
or right-to-left.
Returns whether button sequences will be ordered from
left to right or from right to left.
Checks and answers whether buttons are typically ordered from
left to right or from right to left.
Returns whether new data rows are being grouped or not.
Paints the border for the specified component with the specified
position and size.
Paints the component and - if background painting is enabled - the grid.
An general purpose panel builder that uses the
FormLayout
to lay out
JPanel
s.
Constructs a PanelBuilder
for the given
layout.
Constructs a PanelBuilder
for the given
FormLayout and layout container.
Describes the logical vertical default gap between two paragraphs in
the layout grid.
Creates and returns a ConstantSize
for the specified pixel value.
Converts DTP Points and returns pixels using the resolution of the
given component's graphics object.
Converts DTP Points and returns pixels using the resolution of the
given component's graphics object.
Converts DTP Points and returns pixels using the resolution of the
given component's graphics object.
Converts DTP Points and returns pixels using the specified resolution.
An unmodifyable ColumnSpec
that determines its width by
computing the maximum of all column component preferred widths.
An unmodifyable RowSpec
that determines its height by
computing the maximum of all column component preferred heights.
Use the maximum of all component preferred sizes as column or row size.
Determines the preferred size of the parent
container using this form layout.
Sets row and column origins; sets height and width to 1;
uses the default alignments.
Sets the row and column origins; sets width and height to 1;
set horizontal and vertical alignment using the specified objects.
Sets row and column origins; sets height and width to 1;
decodes vertical and horizontal alignments from the given string.
Sets the row, column, height, and width; uses default alignments.
Sets the row, column, height, and width; sets the vertical and
horizontal aligment using the specified alignment objects.
Sets the row, column, height, and width;
decodes the vertical and horizontal alignments from the given string.
Sets the row, column, height, and width; uses a height (row span) of 1
and the vertical and horizontal default alignments.
Sets the row, column, height, and width; sets the vertical
and horizontalaligment using the specified alignment objects.
Sets the row, column, height, and width;
decodes the vertical and horizontal alignments from the given string.
Describes a logical horizontal gap between two related components.
Describes a logical vertzical gap between two related components.
Removes the column with the given column index from the layout.
Removes the specified component from this layout.
Removes a PropertyChangeListener from the listener list.
Removes a PropertyChangeListener from the listener list for a specific
property.
Removes the row with the given row index from the layout.
Put the component in the right.
By default put components in the right.
Returns this border's right size.
Checks and answers whether the given FormLayout container
contains a component in the specified row.
Holds the origins of the rows.
Specifies rows in FormLayout by their default orientation,
start size and resizing behavior.
Constructs a RowSpec from the given default orientation,
size, and resize weight.
Constructs a RowSpec for the given size using the
default alignment, and no resizing.
Constructs a RowSpec from the specified encoded
description.
Sets the horizontal and vertical alignment.
Sets a string that will be used to compute the average character width.
Sets the panel's background color.
Sets the cell bounds (location and extent) to the given column, row,
column span and row span.
Sets the cursor to the given column.
Sets the column groups, where each column in a group gets the same
group wide width.
Sets the cursor's column span.
Sets the ColumnSpec
at the specified column index.
Sets a new component factory.
Sets the constraints for the specified component in this layout.
Enables or disables the debug tool tips.
Sets a default border that has a gap in the bar's north.
Sets the default dialog border.
Sets a dialog font that will be used to compute the dialog base units.
Sets the cursor's extent to the given column span and row span.
Sets the debug grid's color.
Sets the horizontal alignment.
Sets the offset of the leading column, often 0 or 1.
Sets the form fill direction to left-to-right or right-to-left.
Sets the order for button sequences to either left to right,
or right to left.
Sets the size of gaps between component lines using the given
constant size.
Sets the panel's opaque state.
Sets the cursor's origin to the given column and row.
Enables or disables to paint the panel's diagonals.
Specifies to paint in background or foreground.
Sets the size of gaps between paragraphs using the given
constant size.
Sets the cursor to the given row.
Enables or disables the grouping of new data rows.
Sets the row groups, where each row in such a group gets the same group
wide height.
Sets the cursor's row span.
Sets the RowSpec
at the specified row index.
Sets a new UnitConverter that will be used to convert
font-dependent sizes to pixel sizes.
Sets the vertical alignment.
Size - interface com.jgoodies.forms.layout.
Size An interface that describes sizes as used by the
FormLayout
:
component measuring sizes, constant sizes with value and unit,
and bounded sizes that provide lower and upper bounds for a size.
Computes and returns the size of the given Component
.
Consists only of static methods that create and convert sizes
as required by the FormLayout.
Sets column and row origins; sets width and height to 1;
uses the default alignments.
Sets the column and row origins; sets width and height to 1;
set horizontal and vertical alignment using the specified objects.
Sets column and row origins; sets width and height to 1;
decodes horizontal and vertical alignments from the given string.
Sets the column, row, width, and height; uses a height (row span) of 1
and the horizontal and vertical default alignments.
Sets the column, row, width, and height; sets the horizontal
and vertical aligment using the specified alignment objects.
Sets the column, row, width, and height;
decodes the horizontal and vertical alignments from the given string.
Sets the column, row, width, and height; uses default alignments.
Sets the column, row, width, and height; sets the horizontal
and vertical aligment using the specified alignment objects.
Sets the column, row, width, and height;
decodes the horizontal and vertical alignments from the given string.