Class ColorUtilities
- java.lang.Object
-
- org.hortonmachine.gears.utils.colors.ColorUtilities
-
public class ColorUtilities extends Object
An utilities class for handling colors.- Since:
- 0.7.4
- Author:
- Andrea Antonello (www.hydrologis.com)
-
-
Constructor Summary
Constructors Constructor Description ColorUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringasHex(Color color)Convert a color to its hex representation.static StringasHexWithAlpha(Color color)Convert a color to its hex representation.static ColorcolorFromRbgString(String rbgString)Converts a color string.static ColorfromHex(String hex)Convert hex color to Color.static ColormakeTransparent(Color color, int alpha)Add alpha to a color.
-
-
-
Method Detail
-
colorFromRbgString
public static Color colorFromRbgString(String rbgString)
Converts a color string.- Parameters:
rbgString- the string in the form "r,g,b,a" as integer values between 0 and 255.- Returns:
- the
Color.
-
asHexWithAlpha
public static String asHexWithAlpha(Color color)
Convert a color to its hex representation.- Parameters:
color- the color to convert.- Returns:
- the hex.
-
asHex
public static String asHex(Color color)
Convert a color to its hex representation.- Parameters:
color- the color to convert.- Returns:
- the hex.
-
fromHex
public static Color fromHex(String hex)
Convert hex color to Color.- Returns:
- the Color object.
-
-