+ protected String schemeName;\r
+\r
+ public UserColourScheme(String colour)\r
+ {\r
+ Color col = null;\r
+ try{\r
+ int value = Integer.parseInt(colour, 16);\r
+ col = new Color(value);\r
+ }\r
+ catch(NumberFormatException ex){}\r
+\r
+ if(col==null)\r
+ col = ColourSchemeProperty.getAWTColorFromName(colour);\r
+\r
+ if(col==null)\r
+ {try{\r
+ java.util.StringTokenizer st = new java.util.StringTokenizer(colour, ",");\r
+ int r = Integer.parseInt( st.nextToken() );\r
+ int g = Integer.parseInt( st.nextToken() );\r
+ int b = Integer.parseInt( st.nextToken() );\r
+ col = new Color(r,g,b);\r
+ }catch(Exception ex){}\r
+ }\r
+\r
+ if(col==null)\r
+ {\r
+ System.out.println("Unknown colour!! "+colour);\r
+ }\r
+\r
+ colors = new Color[24];\r
+ for(int i=0; i<24; i++)\r
+ colors[i] = col;\r
+ }\r
+\r
+ public UserColourScheme(Color[] newColors)\r