net.infonode.gui.colorprovider
Class BackgroundPainterColorProvider
java.lang.Object
net.infonode.gui.colorprovider.AbstractColorProvider
net.infonode.gui.colorprovider.BackgroundPainterColorProvider
- All Implemented Interfaces:
- ColorProvider, Serializable
- public class BackgroundPainterColorProvider
- extends AbstractColorProvider
Finds the most suitable background color of a component.
If the component has a ComponentPainter
that paint its background, like for example a shaped panel, the
color is taken from this painter, otherwise the component background color is used.
- Version:
- $Revision: 1.8 $
- See Also:
- Serialized Form
INSTANCE
public static final BackgroundPainterColorProvider INSTANCE
- The only instance of this class.
getColor
public Color getColor(Component component)
- Description copied from interface:
ColorProvider
- Returns the color obtained from the given component.
- Specified by:
getColor
in interface ColorProvider
- Overrides:
getColor
in class AbstractColorProvider
Copyright © 2007 NNL Technology AB. All Rights Reserved.