All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractButtonPanelBuilder The abstract superclass forButtonBarBuilder2
.AbstractFormBuilder An abstract class that minimizes the effort required to implement non-visual builders that use theFormLayout
.AbstractI15dPanelBuilder An abstract panel builder class that uses theFormLayout
to lay outJPanel
s.AbstractUnitConverter An abstract implementation of theUnitConverter
interface that minimizes the effort required to convert font-dependent sizes to pixels.Borders Provides constants and factory methods forBorder
s that use instances ofConstantSize
to define the margins.Borders.EmptyBorder An empty border that uses 4 instances ofConstantSize
to define the top, left, bottom and right gap.BoundedSize Describes sizes that provide lower and upper bounds as used by the JGoodies FormLayout.ButtonBarBuilder Deprecated. Replaced by theButtonBarBuilder2
that comes with a smaller, safer, better, and more convenient API.ButtonBarBuilder2 A non-visual builder for building consistent button bars that comply with popular style guides.ButtonBarFactory A factory class that consists only of static methods to build frequently used button bars.ButtonStackBuilder A non-visual builder that assists you in building consistent button stacks using theFormLayout
.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 theFormLayout
.ColumnSpec Specifies columns in FormLayout by their default orientation, start size and resizing behavior.ComponentFactory An interface that defines the factory methods as used by thePanelBuilder
and its subclasses.ComponentFactory2 An extension to the ComponentFactory interface that describes the describes the read-only label creation introduced by the Forms 1.3.ConstantSize An implementation of theSize
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 ofConstantSize
.DefaultComponentFactory A singleton implementation of theComponentFactory
interface that creates UI components as required by thePanelBuilder
.DefaultFormBuilder Provides a means to build form-oriented panels quickly and consistently using theFormLayout
.DefaultUnitConverter This is the default implementation of theUnitConverter
interface.FormDebugPanel A panel that paints grid bounds if and only if the panel's layout manager is aFormLayout
.FormDebugUtils Provides static methods that help you understand and fix layout problems when using theFormLayout
.FormFactory Provides frequently used column and row specifications.FormLayout FormLayout is a powerful, flexible and precise general purpose layout manager.FormLayout.LayoutInfo Stores column and row origins.FormLayout.Measure An interface that describes how to measure aComponent
.FormLayoutUtils Consists only of static methods that provide convenience behavior for working with theFormLayout
.FormLayoutUtils.ConstraintIterator Iterates over a FormLayout container'sCellConstraints
.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.FormUtils A library-internal class that consists only of static utility methods.I15dPanelBuilder A general purpose panel builder that uses theFormLayout
to lay outJPanel
s.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.PanelBuilder An general purpose panel builder that uses theFormLayout
to lay outJPanel
s.PrototypeSize ASize
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 theFormLayout
: 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.UnitConverter An interface that describes how to convert general sizes to pixel sizes.Utilities Deprecated. Replaced byFormUtils
.