Package org.jdesktop.swingx.plaf

Provides pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.

See:
          Description

Interface Summary
ComponentAddon Each new component type of the library will contribute an addon to the LookAndFeelAddons.
UIDependent Encapsulates state that depends on the UI and needs to be updated on LookAndFeel change.
 

Class Summary
AbstractComponentAddon Ease the work of creating an addon for a component.
AbstractUIChangeHandler  
DefaultsList A specialty "list" for working with UI defaults.
LookAndFeelAddons Provides additional pluggable UI for new components added by the library.
LookAndFeelUtils Collection of helpers.
PainterUIResource<T extends JComponent> An implementation of Painter as a UIResource.
ShapeUIResource An implementation of Shape that implements UIResource.
UIAction UIAction is the basis of all of basic's action classes that are used in an ActionMap.
UIManagerExt A utility class for obtaining configuration properties from the UIDefaults.
 

Package org.jdesktop.swingx.plaf Description

Provides pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels.

The addons are loaded with ServiceLoader. As such we maintain, a services file for our implementations. SwingX uses the MetaInf/services generator API. This add a compile time dependency to the plaf module. The services generator, however, is not required at runtime.



Copyright © 2013. All Rights Reserved.