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
- See Also:
- Serialized Form
-
Field Summary
FieldsFields 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, YELLOWFields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbrighter()createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)darker()intgetAlpha()intgetBlue()getColor()float[]getColorComponents(float[] compArray)float[]getColorComponents(ColorSpace cspace, float[] compArray)float[]getComponents(float[] compArray)float[]getComponents(ColorSpace cspace, float[] compArray)intgetGreen()intgetRed()intgetRGB()float[]getRGBColorComponents(float[] compArray)float[]getRGBComponents(float[] compArray)intvoid
-
Field Details
-
DEFAULT_COLOR
-
-
Constructor Details
-
ColorWrapper
-
-
Method Details
-
getColor
-
setColor
-
getRed
public int getRed() -
getGreen
public int getGreen() -
getBlue
public int getBlue() -
getAlpha
public int getAlpha() -
getRGB
public int getRGB() -
brighter
-
darker
-
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
- Overrides:
getComponentsin classColor
-
getColorComponents
- Overrides:
getColorComponentsin classColor
-
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
-