All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractPanelBuilder This class provides a skeletal implementation of thePanelBuilderinterface, to minimize the effort required to implement it from scratch.AutoScrollPaneCustomizer WrapsScrollables in aJScrollPane.BehaviorBuilder Utility class to build behaviors.BehaviorModifier Modifies aComponentBehavior.BuilderPool PoolsPanelBuilders.ChangeDetectorCustomizer Used to detect changes in multiple components.ChangeDetectorCustomizer.Listener ColorOnFocusCustomizer Colors text components when they gain focus.ComponentBehavior Tells the component how to behave spatially (alignment, stretching etc.).DefaultComponentFactory A no frills component factory.GbPanelBuilder GridBagLayout-based implementation of thePanelBuilderinterface.GbPanelBuilderFactory CreatesGbPanelBuilders.Groupings Helper class to group components together under a single root.LineAlign Tells the component how to align on the line axis.Modifiers Utility class, grouping standardBehaviorModifiers, which should cover most of the normal application needs.PageAlign Tells the component how to align on the page axis.PanelBuilder The "Main interface" for this library.PanelBuilder.HeaderLevel Describes the title level.PanelBuilderComponentFactory Creates components for the panel builder.PanelBuilderFactory Creates panel builders.PanelMatic A "starter class" for the PanelMatic system.PanelMaticComponentCustomizer Interface for objects which want to customize components before they get put into a panel that aPanelBuilderbuilds.PanelPostProcessor Post-processes a build panel before it is returned to the client code.PanelPostProcessors Ready-made post processors.