Package com.mxgraph.util
Class mxHtmlColor
java.lang.Object
com.mxgraph.util.mxHtmlColor
Contains various helper methods for use with mxGraph.
-
Field Summary
FieldsModifier and TypeFieldDescriptionHTML color lookup table. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getHexColorString
(Color color) Returns a hex representation for the given color.static String
static Color
parseColor
(String str) Convert a string representing a 24/32bit hex color value into a Color object.
-
Field Details
-
htmlColors
HTML color lookup table. Supports the 147 CSS color names.
-
-
Constructor Details
-
mxHtmlColor
public mxHtmlColor()
-
-
Method Details
-
hexString
-
getHexColorString
Returns a hex representation for the given color.- Parameters:
color
- Color to return the hex string for.- Returns:
- Returns a hex string for the given color.
-
parseColor
Convert a string representing a 24/32bit hex color value into a Color object. All 147 CSS color names and none are also supported. None returns null. Examples of possible hex color values are: #C3D9FF, #6482B9 and #774400, but note that you do not include the "#" in the string passed in- Parameters:
str
- the 24/32bit hex string value (ARGB)- Returns:
- java.awt.Color (24bit RGB on JDK 1.1, 24/32bit ARGB on JDK1.2)
- Throws:
NumberFormatException
- if the specified string cannot be interpreted as a hexidecimal integer
-