public class ColorUtils
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
ColorUtils.ColorName |
| 构造器和说明 |
|---|
ColorUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
colorToHex(java.awt.Color c) |
java.lang.String |
getColorNameFromColor(java.awt.Color color) |
java.lang.String |
getColorNameFromHex(int hexColor)
Convert hexColor to rgb, then call getColorNameFromRgb(r, g, b)
|
java.lang.String |
getColorNameFromRgb(int r,
int g,
int b)
Get the closest color name from our list
|
java.lang.String |
getHexColorNameFromColorName(java.lang.String colorName) |
java.util.Map<java.lang.Integer,java.lang.String> |
gradientColor(java.lang.String colorStr,
int step) |
java.awt.Color |
toColorFromString(java.lang.String colorStr)
字符串转换成Color对象
|
java.lang.String |
toHexFromColor(java.awt.Color color)
Color对象转换成字符串
|
public java.lang.String getHexColorNameFromColorName(java.lang.String colorName)
public java.lang.String getColorNameFromRgb(int r,
int g,
int b)
r - g - b - public java.lang.String getColorNameFromHex(int hexColor)
hexColor - public int colorToHex(java.awt.Color c)
public java.lang.String getColorNameFromColor(java.awt.Color color)
public java.util.Map<java.lang.Integer,java.lang.String> gradientColor(java.lang.String colorStr,
int step)
public java.lang.String toHexFromColor(java.awt.Color color)
color - Color对象public java.awt.Color toColorFromString(java.lang.String colorStr)
colorStr - 16进制颜色字符串