Package cn.mapway.ui.client.widget.color
Class ColorData
- java.lang.Object
-
- cn.mapway.ui.client.widget.color.ColorData
-
- All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable,Serializable
public class ColorData extends Object implements Serializable, com.google.gwt.user.client.rpc.IsSerializable
ColorData- Author:
- zhang
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description booleanshow
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description inta()intb()voidcopyDataFrom(ColorData data)StringformatAlpha()ColorDatafromBytes(byte[] bytes)ColorDatafromIntegers(int[] bytes)intg()intgetAlpha()intgetColor()voidparseHex(String value)RRGGBBintr()ColorDatasetAlpha(int alpha)alpha is 0-255ColorDatasetColor(int color)ColorDatasetRGBA(int r, int g, int b, int a)byte[]toBytes()StringtoHex()StringtoRGBA()
-
-
-
Constructor Detail
-
ColorData
public ColorData(Integer color)
-
ColorData
public ColorData()
-
-
Method Detail
-
toHex
public String toHex()
-
getAlpha
public int getAlpha()
-
setAlpha
public ColorData setAlpha(int alpha)
alpha is 0-255- Parameters:
alpha-- Returns:
-
formatAlpha
public String formatAlpha()
-
toRGBA
public String toRGBA()
-
parseHex
public void parseHex(String value)
RRGGBB- Parameters:
value-
-
toBytes
public byte[] toBytes()
-
fromBytes
public ColorData fromBytes(byte[] bytes)
-
fromIntegers
public ColorData fromIntegers(int[] bytes)
-
getColor
public int getColor()
-
setColor
public ColorData setColor(int color)
-
r
public int r()
-
g
public int g()
-
b
public int b()
-
a
public int a()
-
setRGBA
public ColorData setRGBA(int r, int g, int b, int a)
-
copyDataFrom
public void copyDataFrom(ColorData data)
-
-