package org.aswing.plaf
basic | |
ASColorUIResource | Color UI Resource. @author paling |
ASFontUIResource | Font UI Resource. @author paling |
AdjusterUI | Pluginable ui for JAdjuster. @see org.aswing.JAdjuster @author paling |
ArrayUIResource | |
BaseComponentUI | The base class for ComponentUI. @author paling |
ColorSwatchesUI | Pluggable look and feel interface for JColorSwatchs. |
ComboBoxUI | Pluginable ui for JComboBox. @see org.aswing.JComboBox @author paling |
ComponentUI | The interface for all UI delegate objects in the AsWing pluggable look and feel architecture. The UI delegate object for a AsWing component is responsible for implementing the aspects of the component that depend on the look and feel. The Component class invokes methods from this class in order to delegate operations (painting, layout calculations, etc.) that may vary depending on the look and feel installed. Client programs should not invoke methods on this class directly. |
DefaultEmptyDecoraterResource | The default empty border to be the component border as default. So it can be replaced by LAF specified. |
DefaultsDecorator | The decorator that will use defaults properties. |
DefaultsDecoratorBase | |
EmptyLayoutUIResourse | A UIResource layout manager. @author |
EmptyUIResources | The default empty values for ui resources. A value defined in LAF with null or missing definition, it will be treat as these default values here.
For example, if you define button.border = null in the LAF class, then in fact the
|
FrameUI | Pluginable ui for JFrame. @see org.aswing.JFrame @author paling |
InsetsUIResource | Insets UI Resource. @author paling |
MenuElementUI | Pluginable ui for MenuItem. @see org.aswing.JMenuItem @author paling |
SliderUI | Pluginable ui for Slider. @see org.aswing.JSlider @author paling |
SplitPaneUI | Pluggable look and feel interface for JSplitPane. @author paling |
TableUI | Pluginable ui for JTable. @see org.aswing.JTable @author paling |
TreeUI | Pluggable look and feel interface for JTree. @author paling @private |
UIResource | This interface is used to mark objects created by ComponentUI delegates.
The if (panel.getBorder() is UIResource) { panel.setBorder(UIManager.getBorder("Panel.border")); }At uninstallUI() time we will not reset the property, because it will be replaced by next UI installing. |
UIStyleTune | StyleTune UIResource |