Class UIManagerColorProvider

java.lang.Object
net.infonode.gui.colorprovider.AbstractColorProvider
net.infonode.gui.colorprovider.UIManagerColorProvider
All Implemented Interfaces:
Serializable, ColorProvider

public class UIManagerColorProvider extends AbstractColorProvider
A ColorProvider which returns a property color from the UIManager.
See Also:
  • Field Details

    • CONTROL_COLOR

      public static final UIManagerColorProvider CONTROL_COLOR
      A provider for the 'control' color.
    • CONTROL_DARK_SHADOW

      public static final UIManagerColorProvider CONTROL_DARK_SHADOW
      A provider for the 'controlDkShadow' color.
    • TABBED_PANE_HIGHLIGHT

      public static final UIManagerColorProvider TABBED_PANE_HIGHLIGHT
      A provider for the 'TabbedPane.highlight' color.
    • TABBED_PANE_SHADOW

      public static final UIManagerColorProvider TABBED_PANE_SHADOW
      A provider for the 'TabbedPane.shadow' color.
    • TABBED_PANE_DARK_SHADOW

      public static final UIManagerColorProvider TABBED_PANE_DARK_SHADOW
      A provider for the 'TabbedPane.darkShadow' color.
    • TABBED_PANE_BACKGROUND

      public static final UIManagerColorProvider TABBED_PANE_BACKGROUND
      A provider for the 'TabbedPane.background' color.
    • DESKTOP_BACKGROUND

      public static final UIManagerColorProvider DESKTOP_BACKGROUND
      A provider for the 'Desktop.background' color.
  • Constructor Details

    • UIManagerColorProvider

      public UIManagerColorProvider(String propertyName)
      Constructor.
      Parameters:
      propertyName - the name of the property which value will be retrieved from the UIManager.
    • UIManagerColorProvider

      public UIManagerColorProvider(String propertyName, Color defaultColor)
      Constructor.
      Parameters:
      propertyName - the name of the property which value will be retrieved from the UIManager.
      defaultColor - the color to be used if the specified color doesn't exist in the UIManager
  • Method Details