Thanks for letting us know and for posting that code - I am sure other will
find it useful.

As an aside, I found this site -
http://cloford.com/resources/colours/500col.htm - which lists 500 colours
along with the hex codes for each. For testing, I made up a helper class;

import java.util.Map;
import java.util.HashMap;

/**
 *
 * @author win user
 */
public class ColourToRGB {

    private static Map<String, String> colourMap = null;

    static {
        colourMap = new HashMap<String, String>();
        colourMap.put("indianred", "B0171F");
        colourMap.put("crimson", "DC143C");
        colourMap.put("lightpink", "FFB6C1");
        colourMap.put("lightpink1", "FFAEB9");
        colourMap.put("lightpink2", "EEA2AD");
        colourMap.put("lightpink3", "CD8C95");
        colourMap.put("lightpink4", "8B5F65");
        colourMap.put("pink", "FFC0CB");
        colourMap.put("pink1", "FFB5C5");
        colourMap.put("pink2", "EEA9B8");
        colourMap.put("pink3", "CD919E");
        colourMap.put("pink4", "8B636C");
        colourMap.put("palevioletred", "DB7093");
        colourMap.put("palevioletred1", "FF82AB");
        colourMap.put("palevioletred2", "EE799F");
        colourMap.put("palevioletred3", "CD6889");
        colourMap.put("palevioletred4", "8B475D");
        colourMap.put("lavenderblush1", "FFF0F5");
        colourMap.put("lavenderblush2", "EEE0E5");
        colourMap.put("lavenderblush3", "CDC1C5");
        colourMap.put("lavenderblush4", "8B8386");
        colourMap.put("violetred1", "FF3E96");
        colourMap.put("violetred2", "EE3A8C");
        colourMap.put("violetred3", "CD3278");
        colourMap.put("violetred4", "8B2252");
        colourMap.put("hotpink", "FF69B4");
        colourMap.put("hotpink1", "FF6EB4");
        colourMap.put("hotpink2", "EE6AA7");
        colourMap.put("hotpink3", "CD6090");
        colourMap.put("hotpink4", "8B3A62");
        colourMap.put("raspberry", "872657");
        colourMap.put("deeppink1", "FF1493");
        colourMap.put("deeppink2", "EE1289");
        colourMap.put("deeppink3", "CD1076");
        colourMap.put("deeppink4", "8B0A50");
        colourMap.put("maroon1", "FF34B3");
        colourMap.put("maroon2", "EE30A7");
        colourMap.put("maroon3", "CD2990");
        colourMap.put("maroon4", "8B1C62");
        colourMap.put("mediumvioletred", "C71585");
        colourMap.put("violetred", "D02090");
        colourMap.put("orchid", "DA70D6");
        colourMap.put("orchid1", "FF83FA");
        colourMap.put("orchid2", "EE7AE9");
        colourMap.put("orchid3", "CD69C9");
        colourMap.put("orchid4", "8B4789");
        colourMap.put("thistle", "D8BFD8");
        colourMap.put("thistle1", "FFE1FF");
        colourMap.put("thistle2", "EED2EE");
        colourMap.put("thistle3", "CDB5CD");
        colourMap.put("thistle4", "8B7B8B");
        colourMap.put("plum1", "FFBBFF");
        colourMap.put("plum2", "EEAEEE");
        colourMap.put("plum3", "CD96CD");
        colourMap.put("plum4", "8B668B");
        colourMap.put("plum", "DDA0DD");
        colourMap.put("violet", "EE82EE");
        colourMap.put("magenta", "FF00FF");
        colourMap.put("magenta2", "EE00EE");
        colourMap.put("magenta3", "CD00CD");
        colourMap.put("magenta4", "8B008B");
        colourMap.put("purple*", "800080");
        colourMap.put("mediumorchid", "BA55D3");
        colourMap.put("mediumorchid1", "E066FF");
        colourMap.put("mediumorchid2", "D15FEE");
        colourMap.put("mediumorchid3", "B452CD");
        colourMap.put("mediumorchid4", "7A378B");
        colourMap.put("darkviolet", "9400D3");
        colourMap.put("darkorchid", "9932CC");
        colourMap.put("darkorchid1", "BF3EFF");
        colourMap.put("darkorchid2", "B23AEE");
        colourMap.put("darkorchid3", "9A32CD");
        colourMap.put("darkorchid4", "68228B");
        colourMap.put("indigo", "4B0082");
        colourMap.put("blueviolet", "8A2BE2");
        colourMap.put("purple1", "9B30FF");
        colourMap.put("purple2", "912CEE");
        colourMap.put("purple3", "7D26CD");
        colourMap.put("purple4", "551A8B");
        colourMap.put("mediumpurple", "9370DB");
        colourMap.put("mediumpurple1", "AB82FF");
        colourMap.put("mediumpurple2", "9F79EE");
        colourMap.put("mediumpurple3", "8968CD");
        colourMap.put("mediumpurple4", "5D478B");
        colourMap.put("darkslateblue", "483D8B");
        colourMap.put("lightslateblue", "8470FF");
        colourMap.put("mediumslateblue", "7B68EE");
        colourMap.put("slateblue", "6A5ACD");
        colourMap.put("slateblue1", "836FFF");
        colourMap.put("slateblue2", "7A67EE");
        colourMap.put("slateblue3", "6959CD");
        colourMap.put("slateblue4", "473C8B");
        colourMap.put("ghostwhite", "F8F8FF");
        colourMap.put("lavender", "E6E6FA");
        colourMap.put("blue*", "0000FF");
        colourMap.put("blue2", "0000EE");
        colourMap.put("blue3", "0000CD");
        colourMap.put("blue4", "00008B");
        colourMap.put("navy*", "80");
        colourMap.put("midnightblue", "191970");
        colourMap.put("cobalt", "3D59AB");
        colourMap.put("royalblue", "41690");
        colourMap.put("royalblue1", "4876FF");
        colourMap.put("royalblue2", "436EEE");
        colourMap.put("royalblue3", "3A5FCD");
        colourMap.put("royalblue4", "27408B");
        colourMap.put("cornflowerblue", "6495ED");
        colourMap.put("lightsteelblue", "B0C4DE");
        colourMap.put("lightsteelblue1", "CAE1FF");
        colourMap.put("lightsteelblue2", "BCD2EE");
        colourMap.put("lightsteelblue3", "A2B5CD");
        colourMap.put("lightsteelblue4", "6E7B8B");
        colourMap.put("lightslategray", "778899");
        colourMap.put("slategray", "708090");
        colourMap.put("slategray1", "C6E2FF");
        colourMap.put("slategray2", "B9D3EE");
        colourMap.put("slategray3", "9FB6CD");
        colourMap.put("slategray4", "6C7B8B");
        colourMap.put("dodgerblue1", "1E90FF");
        colourMap.put("dodgerblue2", "1C86EE");
        colourMap.put("dodgerblue3", "1874CD");
        colourMap.put("dodgerblue4", "104E8B");
        colourMap.put("aliceblue", "F0F8FF");
        colourMap.put("steelblue", "4682B4");
        colourMap.put("steelblue1", "63B8FF");
        colourMap.put("steelblue2", "5CACEE");
        colourMap.put("steelblue3", "4F94CD");
        colourMap.put("steelblue4", "36648B");
        colourMap.put("lightskyblue", "87CEFA");
        colourMap.put("lightskyblue1", "B0E2FF");
        colourMap.put("lightskyblue2", "A4D3EE");
        colourMap.put("lightskyblue3", "8DB6CD");
        colourMap.put("lightskyblue4", "607B8B");
        colourMap.put("skyblue1", "87CEFF");
        colourMap.put("skyblue2", "7EC0EE");
        colourMap.put("skyblue3", "6CA6CD");
        colourMap.put("skyblue4", "4A708B");
        colourMap.put("skyblue", "87CEEB");
        colourMap.put("deepskyblue1", "00BFFF");
        colourMap.put("deepskyblue2", "00B2EE");
        colourMap.put("deepskyblue3", "009ACD");
        colourMap.put("deepskyblue4", "00688B");
        colourMap.put("peacock", "33A1C9");
        colourMap.put("lightblue", "ADD8E6");
        colourMap.put("lightblue1", "BFEFFF");
        colourMap.put("lightblue2", "B2DFEE");
        colourMap.put("lightblue3", "9AC0CD");
        colourMap.put("lightblue4", "68838B");
        colourMap.put("powderblue", "B0E0E6");
        colourMap.put("cadetblue1", "98F5FF");
        colourMap.put("cadetblue2", "8EE5EE");
        colourMap.put("cadetblue3", "7AC5CD");
        colourMap.put("cadetblue4", "53868B");
        colourMap.put("turquoise1", "00F5FF");
        colourMap.put("turquoise2", "00E5EE");
        colourMap.put("turquoise3", "00C5CD");
        colourMap.put("turquoise4", "00868B");
        colourMap.put("cadetblue", "5F9EA0");
        colourMap.put("darkturquoise", "00CED1");
        colourMap.put("azure1", "F0FFFF");
        colourMap.put("azure2", "E0EEEE");
        colourMap.put("azure3", "C1CDCD");
        colourMap.put("azure4", "838B8B");
        colourMap.put("lightcyan1", "E0FFFF");
        colourMap.put("lightcyan2", "D1EEEE");
        colourMap.put("lightcyan3", "B4CDCD");
        colourMap.put("lightcyan4", "7A8B8B");
        colourMap.put("paleturquoise1", "BBFFFF");
        colourMap.put("paleturquoise2", "AEEEEE");
        colourMap.put("paleturquoise3", "96CDCD");
        colourMap.put("paleturquoise4", "668B8B");
        colourMap.put("darkslategray", "2F4F4F");
        colourMap.put("darkslategray1", "97FFFF");
        colourMap.put("darkslategray2", "8DEEEE");
        colourMap.put("darkslategray3", "79CDCD");
        colourMap.put("darkslategray4", "528B8B");
        colourMap.put("cyan/aqua", "00FFFF");
        colourMap.put("cyan2", "00EEEE");
        colourMap.put("cyan3", "00CDCD");
        colourMap.put("cyan4", "008B8B");
        colourMap.put("teal", "008080");
        colourMap.put("mediumturquoise", "48D1CC");
        colourMap.put("lightseagreen", "20B2AA");
        colourMap.put("manganeseblue", "03A89E");
        colourMap.put("turquoise", "40E0D0");
        colourMap.put("coldgrey", "808A87");
        colourMap.put("turquoiseblue", "00C78C");
        colourMap.put("aquamarine1", "7FFFD4");
        colourMap.put("aquamarine2", "76EEC6");
        colourMap.put("aquamarine3", "66CDAA");
        colourMap.put("aquamarine4", "458B74");
        colourMap.put("mediumspringgreen", "00FA9A");
        colourMap.put("mintcream", "F5FFFA");
        colourMap.put("springgreen", "00FF7F");
        colourMap.put("springgreen1", "00EE76");
        colourMap.put("springgreen2", "00CD66");
        colourMap.put("springgreen3", "008B45");
        colourMap.put("mediumseagreen", "3CB371");
        colourMap.put("seagreen1", "54FF9F");
        colourMap.put("seagreen2", "4EEE94");
        colourMap.put("seagreen3", "43CD80");
        colourMap.put("seagreen4", "2E8B57");
        colourMap.put("emeraldgreen", "00C957");
        colourMap.put("mint", "BDFCC9");
        colourMap.put("cobaltgreen", "3D9140");
        colourMap.put("honeydew1", "F0FFF0");
        colourMap.put("honeydew2", "E0EEE0");
        colourMap.put("honeydew3", "C1CDC1");
        colourMap.put("honeydew4", "838B83");
        colourMap.put("darkseagreen", "8FBC8F");
        colourMap.put("darkseagreen1", "C1FFC1");
        colourMap.put("darkseagreen2", "B4EEB4");
        colourMap.put("darkseagreen3", "9BCD9B");
        colourMap.put("darkseagreen4", "698B69");
        colourMap.put("palegreen", "98FB98");
        colourMap.put("palegreen1", "9AFF9A");
        colourMap.put("palegreen2", "90EE90");
        colourMap.put("palegreen3", "7CCD7C");
        colourMap.put("palegreen4", "548B54");
        colourMap.put("limegreen", "32CD32");
        colourMap.put("forestgreen", "228B22");
        colourMap.put("green1", "00FF00");
        colourMap.put("green2", "00EE00");
        colourMap.put("green3", "00CD00");
        colourMap.put("green4", "008B00");
        colourMap.put("green*", "008000");
        colourMap.put("darkgreen", "006400");
        colourMap.put("sapgreen", "308014");
        colourMap.put("lawngreen", "7CFC00");
        colourMap.put("chartreuse1", "7FFF00");
        colourMap.put("chartreuse2", "76EE00");
        colourMap.put("chartreuse3", "66CD00");
        colourMap.put("chartreuse4", "458B00");
        colourMap.put("greenyellow", "ADFF2F");
        colourMap.put("darkolivegreen1", "CAFF70");
        colourMap.put("darkolivegreen2", "BCEE68");
        colourMap.put("darkolivegreen3", "A2CD5A");
        colourMap.put("darkolivegreen4", "6E8B3D");
        colourMap.put("darkolivegreen", "556B2F");
        colourMap.put("olivedrab", "6B8E23");
        colourMap.put("olivedrab1", "C0FF3E");
        colourMap.put("olivedrab2", "B3EE3A");
        colourMap.put("olivedrab3", "9ACD32");
        colourMap.put("olivedrab4", "698B22");
        colourMap.put("ivory1", "FFFFF0");
        colourMap.put("ivory2", "EEEEE0");
        colourMap.put("ivory3", "CDCDC1");
        colourMap.put("ivory4", "8B8B83");
        colourMap.put("beige", "F5F5DC");
        colourMap.put("lightyellow1", "FFFFE0");
        colourMap.put("lightyellow2", "EEEED1");
        colourMap.put("lightyellow3", "CDCDB4");
        colourMap.put("lightyellow4", "8B8B7A");
        colourMap.put("lightgoldenrodyellow", "FAFAD2");
        colourMap.put("yellow1", "FFFF00");
        colourMap.put("yellow2", "EEEE00");
        colourMap.put("yellow3", "CDCD00");
        colourMap.put("yellow4", "8B8B00");
        colourMap.put("warmgrey", "808069");
        colourMap.put("olive*", "808000");
        colourMap.put("darkkhaki", "BDB76B");
        colourMap.put("khaki1", "FFF68F");
        colourMap.put("khaki2", "EEE685");
        colourMap.put("khaki3", "CDC673");
        colourMap.put("khaki4", "8B864E");
        colourMap.put("khaki", "F0E68C");
        colourMap.put("palegoldenrod", "EEE8AA");
        colourMap.put("lemonchiffon1", "FFFACD");
        colourMap.put("lemonchiffon2", "EEE9BF");
        colourMap.put("lemonchiffon3", "CDC9A5");
        colourMap.put("lemonchiffon4", "8B8970");
        colourMap.put("lightgoldenrod1", "FFEC8B");
        colourMap.put("lightgoldenrod2", "EEDC82");
        colourMap.put("lightgoldenrod3", "CDBE70");
        colourMap.put("lightgoldenrod4", "8B814C");
        colourMap.put("banana", "E3CF57");
        colourMap.put("gold1", "FFD700");
        colourMap.put("gold2", "EEC900");
        colourMap.put("gold3", "CDAD00");
        colourMap.put("gold4", "8B7500");
        colourMap.put("cornsilk1", "FFF8DC");
        colourMap.put("cornsilk2", "EEE8CD");
        colourMap.put("cornsilk3", "CDC8B1");
        colourMap.put("cornsilk4", "8B8878");
        colourMap.put("goldenrod", "DAA520");
        colourMap.put("goldenrod1", "FFC125");
        colourMap.put("goldenrod2", "EEB422");
        colourMap.put("goldenrod3", "CD9B1D");
        colourMap.put("goldenrod4", "8B6914");
        colourMap.put("darkgoldenrod", "B8860B");
        colourMap.put("darkgoldenrod1", "FFB90F");
        colourMap.put("darkgoldenrod2", "EEAD0E");
        colourMap.put("darkgoldenrod3", "CD950C");
        colourMap.put("darkgoldenrod4", "8B6508");
        colourMap.put("orange1", "FFA500");
        colourMap.put("orange2", "EE9A00");
        colourMap.put("orange3", "CD8500");
        colourMap.put("orange4", "8B5A00");
        colourMap.put("floralwhite", "FFFAF0");
        colourMap.put("oldlace", "FDF5E6");
        colourMap.put("wheat", "F5DEB3");
        colourMap.put("wheat1", "FFE7BA");
        colourMap.put("wheat2", "EED8AE");
        colourMap.put("wheat3", "CDBA96");
        colourMap.put("wheat4", "8B7E66");
        colourMap.put("moccasin", "FFE4B5");
        colourMap.put("papayawhip", "FFEFD5");
        colourMap.put("blanchedalmond", "FFEBCD");
        colourMap.put("navajowhite1", "FFDEAD");
        colourMap.put("navajowhite2", "EECFA1");
        colourMap.put("navajowhite3", "CDB38B");
        colourMap.put("navajowhite4", "8B795E");
        colourMap.put("eggshell", "FCE6C9");
        colourMap.put("tan", "D2B48C");
        colourMap.put("brick", "9C661F");
        colourMap.put("cadmiumyellow", "FF9912");
        colourMap.put("antiquewhite", "FAEBD7");
        colourMap.put("antiquewhite1", "FFEFDB");
        colourMap.put("antiquewhite2", "EEDFCC");
        colourMap.put("antiquewhite3", "CDC0B0");
        colourMap.put("antiquewhite4", "8B8378");
        colourMap.put("burlywood", "DEB887");
        colourMap.put("burlywood1", "FFD39B");
        colourMap.put("burlywood2", "EEC591");
        colourMap.put("burlywood3", "CDAA7D");
        colourMap.put("burlywood4", "8B7355");
        colourMap.put("bisque1", "FFE4C4");
        colourMap.put("bisque2", "EED5B7");
        colourMap.put("bisque3", "CDB79E");
        colourMap.put("bisque4", "8B7D6B");
        colourMap.put("melon", "E3A869");
        colourMap.put("carrot", "ED9121");
        colourMap.put("darkorange", "FF8C00");
        colourMap.put("darkorange1", "FF7F00");
        colourMap.put("darkorange2", "EE7600");
        colourMap.put("darkorange3", "CD6600");
        colourMap.put("darkorange4", "8B4500");
        colourMap.put("orange", "FF8000");
        colourMap.put("tan1", "FFA54F");
        colourMap.put("tan2", "EE9A49");
        colourMap.put("tan3", "CD853F");
        colourMap.put("tan4", "8B5A2B");
        colourMap.put("linen", "FAF0E6");
        colourMap.put("peachpuff1", "FFDAB9");
        colourMap.put("peachpuff2", "EECBAD");
        colourMap.put("peachpuff3", "CDAF95");
        colourMap.put("peachpuff4", "8B7765");
        colourMap.put("seashell1", "FFF5EE");
        colourMap.put("seashell2", "EEE5DE");
        colourMap.put("seashell3", "CDC5BF");
        colourMap.put("seashell4", "8B8682");
        colourMap.put("sandybrown", "F4A460");
        colourMap.put("rawsienna", "C76114");
        colourMap.put("chocolate", "D2691E");
        colourMap.put("chocolate1", "FF7F24");
        colourMap.put("chocolate2", "EE7621");
        colourMap.put("chocolate3", "CD661D");
        colourMap.put("chocolate4", "8B4513");
        colourMap.put("ivoryblack", "292421");
        colourMap.put("flesh", "FF7D40");
        colourMap.put("cadmiumorange", "FF6103");
        colourMap.put("burntsienna", "8A360F");
        colourMap.put("sienna", "A0522D");
        colourMap.put("sienna1", "FF8247");
        colourMap.put("sienna2", "EE7942");
        colourMap.put("sienna3", "CD6839");
        colourMap.put("sienna4", "8B4726");
        colourMap.put("lightsalmon1", "FFA07A");
        colourMap.put("lightsalmon2", "EE9572");
        colourMap.put("lightsalmon3", "CD8162");
        colourMap.put("lightsalmon4", "8B5742");
        colourMap.put("coral", "FF7F50");
        colourMap.put("orangered1", "FF4500");
        colourMap.put("orangered2", "EE4000");
        colourMap.put("orangered3", "CD3700");
        colourMap.put("orangered4", "8B2500");
        colourMap.put("sepia", "5E2612");
        colourMap.put("darksalmon", "E9967A");
        colourMap.put("salmon1", "FF8C69");
        colourMap.put("salmon2", "EE8262");
        colourMap.put("salmon3", "CD7054");
        colourMap.put("salmon4", "8B4C39");
        colourMap.put("coral1", "FF7256");
        colourMap.put("coral2", "EE6A50");
        colourMap.put("coral3", "CD5B45");
        colourMap.put("coral4", "8B3E2F");
        colourMap.put("burntumber", "8A3324");
        colourMap.put("tomato1", "FF6347");
        colourMap.put("tomato2", "EE5C42");
        colourMap.put("tomato3", "CD4F39");
        colourMap.put("tomato4", "8B3626");
        colourMap.put("salmon", "FA8072");
        colourMap.put("mistyrose1", "FFE4E1");
        colourMap.put("mistyrose2", "EED5D2");
        colourMap.put("mistyrose3", "CDB7B5");
        colourMap.put("mistyrose4", "8B7D7B");
        colourMap.put("snow1", "FFFAFA");
        colourMap.put("snow2", "EEE9E9");
        colourMap.put("snow3", "CDC9C9");
        colourMap.put("snow4", "8B8989");
        colourMap.put("rosybrown", "BC8F8F");
        colourMap.put("rosybrown1", "FFC1C1");
        colourMap.put("rosybrown2", "EEB4B4");
        colourMap.put("rosybrown3", "CD9B9B");
        colourMap.put("rosybrown4", "8B6969");
        colourMap.put("lightcoral", "F08080");
        colourMap.put("indianred", "CD5C5C");
        colourMap.put("indianred1", "FF6A6A");
        colourMap.put("indianred2", "EE6363");
        colourMap.put("indianred4", "8B3A3A");
        colourMap.put("indianred3", "CD5555");
        colourMap.put("brown", "A52A2A");
        colourMap.put("brown1", "FF4040");
        colourMap.put("brown2", "EE3B3B");
        colourMap.put("brown3", "CD3333");
        colourMap.put("brown4", "8B2323");
        colourMap.put("firebrick", "B22222");
        colourMap.put("firebrick1", "FF3030");
        colourMap.put("firebrick2", "EE2C2C");
        colourMap.put("firebrick3", "CD2626");
        colourMap.put("firebrick4", "8B1A1A");
        colourMap.put("red1", "FF0000");
        colourMap.put("red2", "EE0000");
        colourMap.put("red3", "CD0000");
        colourMap.put("red4", "8B0000");
        colourMap.put("maroon*", "800000");
        colourMap.put("sgibeet", "8E388E");
        colourMap.put("sgislateblue", "7171C6");
        colourMap.put("sgilightblue", "7D9EC0");
        colourMap.put("sgiteal", "388E8E");
        colourMap.put("sgichartreuse", "71C671");
        colourMap.put("sgiolivedrab", "8E8E38");
        colourMap.put("sgibrightgray", "C5C1AA");
        colourMap.put("sgisalmon", "C67171");
        colourMap.put("sgidarkgray", "555555");
        colourMap.put("sgigray12", "1E1E1E");
        colourMap.put("sgigray16", "282828");
        colourMap.put("sgigray32", "515151");
        colourMap.put("sgigray36", "5B5B5B");
        colourMap.put("sgigray52", "848484");
        colourMap.put("sgigray56", "8E8E8E");
        colourMap.put("sgilightgray", "AAAAAA");
        colourMap.put("sgigray72", "B7B7B7");
        colourMap.put("sgigray76", "C1C1C1");
        colourMap.put("sgigray92", "EAEAEA");
        colourMap.put("sgigray96", "F4F4F4");
        colourMap.put("white*", "FFFFFF");
        colourMap.put("gainsboro", "DCDCDC");
        colourMap.put("lightgrey", "D3D3D3");
        colourMap.put("silver*", "C0C0C0");
        colourMap.put("darkgray", "A9A9A9");
        colourMap.put("gray*", "808080");
        colourMap.put("gray42", "696969");
        colourMap.put("black*", "000000");
        colourMap.put("gray99", "FCFCFC");
        colourMap.put("gray98", "FAFAFA");
        colourMap.put("gray97", "F7F7F7");
        colourMap.put("whitesmoke", "F5F5F5");
        colourMap.put("gray95", "F2F2F2");
        colourMap.put("gray94", "F0F0F0");
        colourMap.put("gray93", "EDEDED");
        colourMap.put("gray92", "EBEBEB");
        colourMap.put("gray91", "E8E8E8");
        colourMap.put("gray90", "E5E5E5");
        colourMap.put("gray89", "E3E3E3");
        colourMap.put("gray88", "E0E0E0");
        colourMap.put("gray87", "DEDEDE");
        colourMap.put("gray86", "DBDBDB");
        colourMap.put("gray85", "D9D9D9");
        colourMap.put("gray84", "D6D6D6");
        colourMap.put("gray83", "D4D4D4");
        colourMap.put("gray82", "D1D1D1");
        colourMap.put("gray81", "CFCFCF");
        colourMap.put("gray80", "CCCCCC");
        colourMap.put("gray79", "C9C9C9");
        colourMap.put("gray78", "C7C7C7");
        colourMap.put("gray77", "C4C4C4");
        colourMap.put("gray76", "C2C2C2");
        colourMap.put("gray75", "BFBFBF");
        colourMap.put("gray74", "BDBDBD");
        colourMap.put("gray73", "BABABA");
        colourMap.put("gray72", "B8B8B8");
        colourMap.put("gray71", "B5B5B5");
        colourMap.put("gray70", "B3B3B3");
        colourMap.put("gray69", "B0B0B0");
        colourMap.put("gray68", "ADADAD");
        colourMap.put("gray67", "ABABAB");
        colourMap.put("gray66", "A8A8A8");
        colourMap.put("gray65", "A6A6A6");
        colourMap.put("gray64", "A3A3A3");
        colourMap.put("gray63", "A1A1A1");
        colourMap.put("gray62", "9E9E9E");
        colourMap.put("gray61", "9C9C9C");
        colourMap.put("gray60", "999999");
        colourMap.put("gray59", "969696");
        colourMap.put("gray58", "949494");
        colourMap.put("gray57", "919191");
        colourMap.put("gray56", "8F8F8F");
        colourMap.put("gray55", "8C8C8C");
        colourMap.put("gray54", "8A8A8A");
        colourMap.put("gray53", "878787");
        colourMap.put("gray52", "858585");
        colourMap.put("gray51", "828282");
        colourMap.put("gray50", "7F7F7F");
        colourMap.put("gray49", "7D7D7D");
        colourMap.put("gray48", "7A7A7A");
        colourMap.put("gray47", "787878");
        colourMap.put("gray46", "757575");
        colourMap.put("gray45", "737373");
        colourMap.put("gray44", "707070");
        colourMap.put("gray43", "6E6E6E");
        colourMap.put("gray42", "6B6B6B");
        colourMap.put("dimgray", "696969");
        colourMap.put("gray40", "666666");
        colourMap.put("gray39", "636363");
        colourMap.put("gray38", "616161");
        colourMap.put("gray37", "5E5E5E");
        colourMap.put("gray36", "5C5C5C");
        colourMap.put("gray35", "595959");
        colourMap.put("gray34", "575757");
        colourMap.put("gray33", "545454");
        colourMap.put("gray32", "525252");
        colourMap.put("gray31", "4F4F4F");
        colourMap.put("gray30", "4D4D4D");
        colourMap.put("gray29", "4A4A4A");
        colourMap.put("gray28", "474747");
        colourMap.put("gray27", "454545");
        colourMap.put("gray26", "424242");
        colourMap.put("gray25", "404040");
        colourMap.put("gray24", "3D3D3D");
        colourMap.put("gray23", "3B3B3B");
        colourMap.put("gray22", "383838");
        colourMap.put("gray21", "363636");
        colourMap.put("gray20", "333333");
        colourMap.put("gray19", "303030");
        colourMap.put("gray18", "2E2E2E");
        colourMap.put("gray17", "2B2B2B");
        colourMap.put("gray16", "292929");
        colourMap.put("gray15", "262626");
        colourMap.put("gray14", "242424");
        colourMap.put("gray13", "212121");
        colourMap.put("gray12", "1F1F1F");
        colourMap.put("gray11", "1C1C1C");
        colourMap.put("gray10", "1A1A1A");
        colourMap.put("gray9", "171717");
        colourMap.put("gray8", "141414");
        colourMap.put("gray7", "121212");
        colourMap.put("gray6", "0F0F0F");
        colourMap.put("gray5", "0D0D0D");
        colourMap.put("gray4", "0A0A0A");
        colourMap.put("gray3", "080808");
        colourMap.put("gray2", "050505");
        colourMap.put("gray1", "030303");
    }

    public static String getRGBForColour(String colourName) {
        if(colourMap.containsKey(colourName)) {
            return(colourMap.get(colourName));
        }
        else {
            // Black is a safe default to return so that the application
            // will not fall over for now.
            return("000000");
        }
    }
}

which allows me to get the hex code for a colour from it's name. For
instance ColourToRGB.getRGBForColour("rosybrown") will return the hex code
for that colour, in this case "FFC1C1".

Yours

Mark B

--
View this message in context: 
http://apache-poi.1045710.n5.nabble.com/how-to-modify-text-s-color-of-word-s-table-tp4285926p4302810.html
Sent from the POI - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to