All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractBuilder<B extends AbstractBuilder<B>> |
An abstract class that minimizes the effort required to implement
non-visual builders that use the FormLayout.
|
| AbstractButtonPanelBuilder<B extends AbstractButtonPanelBuilder<B>> |
|
| AbstractFormBuilder<B extends AbstractFormBuilder<B>> |
An abstract class that minimizes the effort required to implement
non-visual builders that use the FormLayout.
|
| AbstractUnitConverter |
An abstract implementation of the UnitConverter interface that
minimizes the effort required to convert font-dependent sizes to pixels.
|
| Borders |
Deprecated.
|
| BoundedSize |
Describes sizes that provide lower and upper bounds
as used by the JGoodies FormLayout.
|
| ButtonBarBuilder |
Builds consistent button bars that comply with popular style guides.
|
| ButtonStackBuilder |
Builds consistent button stacks that comply with popular style guides.
|
| CC |
A factory for CellConstraints objects.
|
| CellConstraints |
Defines constraints for components that are laid out with the FormLayout.
|
| CellConstraints.Alignment |
An ordinal-based serializable typesafe enumeration for component
alignment types as used by the FormLayout.
|
| ColumnSpec |
Specifies columns in FormLayout by their default orientation,
start size and resizing behavior.
|
| ComponentFactory |
|
| ConstantSize |
An implementation of the Size interface that represents constant
sizes described by a value and unit, for example:
10 pixel, 15 point or 4 dialog units.
|
| ConstantSize.Unit |
An ordinal-based serializable typesafe enumeration for units
as used in instances of ConstantSize.
|
| DefaultComponentFactory |
|
| DefaultComponentFactory.FormsLabel |
Differs from its superclass JLabel in that it removes a trailing
colon (':') - if any - from the label's accessible name.
|
| DefaultComponentFactory.ReadOnlyLabel |
A FormsLabel subclasses intended to label read-only components.
|
| DefaultComponentFactory.TitledSeparatorLayout |
A layout for the title label and separator(s) in titled separators.
|
| DefaultComponentFactory.TitleLabel |
A label that uses the TitleBorder font and color.
|
| DefaultFormBuilder |
Deprecated.
|
| DefaultUnitConverter |
This is the default implementation of the UnitConverter interface.
|
| DefaultUnitConverter.DialogBaseUnits |
Describes horizontal and vertical dialog base units.
|
| FocusTraversalType |
An abstraction for frequently used focus traversal policy types.
|
| FocusTraversalUtilsAccessor |
Provides access to the FocusTraversalUtils class that ships with the
JGoodies Standard Dialog Library (JSDL).
|
| FormBuilder |
An general purpose form builder that uses the FormLayout
to lay out and populate JPanels.
|
| FormBuilder.ComponentAdder |
|
| FormBuilder.FormBuildingView |
|
| FormBuilder.LabelType |
|
| FormBuilder.NoOpComponentAdder |
|
| FormBuilder.ViewAdder |
|
| FormDebugPanel |
A panel that paints grid bounds if and only if the panel's layout manager
is a FormLayout.
|
| FormDebugUtils |
Provides static methods that help you understand and fix layout problems
when using the FormLayout.
|
| FormLayout |
FormLayout is a powerful, flexible and precise general purpose
layout manager.
|
| FormLayout.CachingMeasure |
An abstract implementation of the Measure interface
that caches component sizes.
|
| FormLayout.ComponentSizeCache |
A cache for component minimum and preferred sizes.
|
| FormLayout.LayoutInfo |
Stores column and row origins.
|
| FormLayout.Measure |
An interface that describes how to measure a Component.
|
| FormLayout.MinimumHeightMeasure |
Measures a component by computing its minimum height.
|
| FormLayout.MinimumWidthMeasure |
Measures a component by computing its minimum width.
|
| FormLayout.PreferredHeightMeasure |
Measures a component by computing its preferred height.
|
| FormLayout.PreferredWidthMeasure |
Measures a component by computing its preferred width.
|
| FormLayoutUtils |
Consists only of static methods that provide convenience behavior
for working with the FormLayout.
|
| FormLayoutUtils.ConstraintIterator |
Iterates over a FormLayout container's CellConstraints.
|
| Forms |
Provides convenience behavior for building frequently used categories of forms.
|
| FormSpec |
An abstract class that specifies columns and rows in FormLayout
by their default alignment, start size and resizing behavior.
|
| FormSpec.DefaultAlignment |
An ordinal-based serializable typesafe enumeration for the
column and row default alignment types.
|
| FormSpecParser |
Parses encoded column and row specifications.
|
| FormSpecParser.FormLayoutParseException |
Used by the parser for encoded column and row specifications.
|
| FormSpecParser.Multiplier |
|
| FormSpecs |
Provides frequently used column and row specifications.
|
| FormsSetup |
Provides access to global Forms settings.
|
| FormUtils |
A library-internal class that consists only of static utility methods.
|
| I15dPanelBuilder |
Deprecated.
|
| InternalFocusSetupUtils |
Provides internal convenience behavior for builders that
setup a focus traversal policy directly or implicitly
by specifying a focus traversal type plus optional initial component.
|
| LayoutMap |
Provides a hierarchical variable expansion useful to improve layout
consistency, style guide compliance, and layout readability.
|
| LayoutStyle |
An abstract class that describes a layout and design style guide.
|
| ListViewBuilder |
Builds list/table views from a set of mandatory and optional components:
label, filter/search,
list (table),
list buttons, list extras,
details view (or preview).
|
| MacLayoutStyle |
A LayoutStyle that aims to provide layout constants as defined by
Microsoft's User Experience Guidelines.
|
| Paddings |
Provides constants and factory methods for paddings that use
instances of ConstantSize to define the margins.
|
| Paddings.Padding |
An EmptyBorder that uses 4 instances of ConstantSize
to define the top, left, bottom and right gap.
|
| PanelBuilder |
Deprecated.
|
| PrototypeSize |
A Size implementation that computes its width and height
by a prototype String.
|
| RowSpec |
Specifies rows in FormLayout by their default orientation,
start size and resizing behavior.
|
| Size |
An interface that describes sizes as used by the FormLayout:
component measuring sizes, constant sizes with value and unit,
and bounded sizes that provide lower and upper bounds for a size.
|
| Sizes |
Consists only of static methods that create and convert sizes
as required by the FormLayout.
|
| Sizes.ComponentSize |
An ordinal-based serializable typesafe enumeration that implements
the Size interface for the component sizes:
min, pref, default.
|
| UnitConverter |
An interface that describes how to convert general sizes to pixel sizes.
|
| WindowsLayoutStyle |
A LayoutStyle that aims to provide layout constants as defined by
Microsoft's User Experience Guidelines.
|