Package net.infonode.gui.colorprovider
Class ColorProviderList
- java.lang.Object
-
- net.infonode.gui.colorprovider.AbstractColorProvider
-
- net.infonode.gui.colorprovider.ColorProviderList
-
- All Implemented Interfaces:
java.io.Serializable,ColorProvider
public class ColorProviderList extends AbstractColorProvider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ColorProviderList(ColorProvider[] providers)ColorProviderList(ColorProvider colorProvider1, ColorProvider colorProvider2)ColorProviderList(ColorProvider colorProvider1, ColorProvider colorProvider2, ColorProvider colorProvider3)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetColor()Returns the default color when no component is available.java.awt.ColorgetColor(java.awt.Component component)Returns the color obtained from the given component.
-
-
-
Constructor Detail
-
ColorProviderList
public ColorProviderList(ColorProvider colorProvider1, ColorProvider colorProvider2)
-
ColorProviderList
public ColorProviderList(ColorProvider colorProvider1, ColorProvider colorProvider2, ColorProvider colorProvider3)
-
ColorProviderList
public ColorProviderList(ColorProvider[] providers)
-
-
Method Detail
-
getColor
public java.awt.Color getColor(java.awt.Component component)
Description copied from interface:ColorProviderReturns the color obtained from the given component.- Specified by:
getColorin interfaceColorProvider- Overrides:
getColorin classAbstractColorProvider- Parameters:
component- the component- Returns:
- the color obtained from the given component
-
getColor
public java.awt.Color getColor()
Description copied from interface:ColorProviderReturns the default color when no component is available.- Specified by:
getColorin interfaceColorProvider- Overrides:
getColorin classAbstractColorProvider- Returns:
- the default color when no component is available
-
-