Package com.github.weisj.darklaf.util
Class ColorWrapper
- java.lang.Object
-
- java.awt.Color
-
- com.github.weisj.darklaf.util.ColorWrapper
-
- All Implemented Interfaces:
Paint,Transparency,Serializable
- Direct Known Subclasses:
ColorUtil.NonUIResourceColorWrapper
public class ColorWrapper extends Color
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static ColorDEFAULT_COLOR-
Fields inherited from class java.awt.Color
black, BLACK, blue, BLUE, cyan, CYAN, DARK_GRAY, darkGray, gray, GRAY, green, GREEN, LIGHT_GRAY, lightGray, magenta, MAGENTA, orange, ORANGE, pink, PINK, red, RED, white, WHITE, yellow, YELLOW
-
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
-
-
Constructor Summary
Constructors Constructor Description ColorWrapper(Color color)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Colorbrighter()PaintContextcreateContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)Colordarker()intgetAlpha()intgetBlue()ColorgetColor()float[]getColorComponents(float[] compArray)float[]getColorComponents(ColorSpace cspace, float[] compArray)ColorSpacegetColorSpace()float[]getComponents(float[] compArray)float[]getComponents(ColorSpace cspace, float[] compArray)intgetGreen()intgetRed()intgetRGB()float[]getRGBColorComponents(float[] compArray)float[]getRGBComponents(float[] compArray)intgetTransparency()voidsetColor(Color color)
-
-
-
Field Detail
-
DEFAULT_COLOR
protected static final Color DEFAULT_COLOR
-
-
Constructor Detail
-
ColorWrapper
public ColorWrapper(Color color)
-
-
Method Detail
-
getColor
public Color getColor()
-
setColor
public void setColor(Color color)
-
getRGBComponents
public float[] getRGBComponents(float[] compArray)
- Overrides:
getRGBComponentsin classColor
-
getRGBColorComponents
public float[] getRGBColorComponents(float[] compArray)
- Overrides:
getRGBColorComponentsin classColor
-
getComponents
public float[] getComponents(float[] compArray)
- Overrides:
getComponentsin classColor
-
getColorComponents
public float[] getColorComponents(float[] compArray)
- Overrides:
getColorComponentsin classColor
-
getComponents
public float[] getComponents(ColorSpace cspace, float[] compArray)
- Overrides:
getComponentsin classColor
-
getColorComponents
public float[] getColorComponents(ColorSpace cspace, float[] compArray)
- Overrides:
getColorComponentsin classColor
-
getColorSpace
public ColorSpace getColorSpace()
- Overrides:
getColorSpacein classColor
-
createContext
public PaintContext createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)
- Specified by:
createContextin interfacePaint- Overrides:
createContextin classColor
-
getTransparency
public int getTransparency()
- Specified by:
getTransparencyin interfaceTransparency- Overrides:
getTransparencyin classColor
-
-