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.Color
getColor()
Returns the default color when no component is available.java.awt.Color
getColor(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:ColorProvider
Returns the color obtained from the given component.- Specified by:
getColor
in interfaceColorProvider
- Overrides:
getColor
in classAbstractColorProvider
- Parameters:
component
- the component- Returns:
- the color obtained from the given component
-
getColor
public java.awt.Color getColor()
Description copied from interface:ColorProvider
Returns the default color when no component is available.- Specified by:
getColor
in interfaceColorProvider
- Overrides:
getColor
in classAbstractColorProvider
- Returns:
- the default color when no component is available
-
-