public class ColorUtil
extends java.lang.Object
/04/27/Calculating-the-Perceived-Brightness-of-a-Color.aspx
Constructor and Description |
---|
ColorUtil() |
Modifier and Type | Method and Description |
---|---|
static int |
brightness(java.awt.Color c) |
static java.awt.Color |
lerp(java.awt.Color start,
java.awt.Color end,
double alpha) |
static java.lang.String |
rgbToHexString(java.awt.Color color) |
static java.awt.Color |
switchContrasting(java.awt.Color backgroundColor,
java.awt.Color light,
java.awt.Color dark) |
static java.awt.Color |
switchContrasting(java.awt.Color backgroundColor,
java.awt.Color light,
java.awt.Color dark,
int threshold) |
public static java.awt.Color lerp(java.awt.Color start, java.awt.Color end, double alpha)
public static java.lang.String rgbToHexString(java.awt.Color color)
public static int brightness(java.awt.Color c)
public static java.awt.Color switchContrasting(java.awt.Color backgroundColor, java.awt.Color light, java.awt.Color dark)
public static java.awt.Color switchContrasting(java.awt.Color backgroundColor, java.awt.Color light, java.awt.Color dark, int threshold)