+
+
+ Color getNotCanonicalColor(char lastss)
+ {
+ switch (lastss)
+ {
+ case '{':
+ case '}':
+ return new Color(255,125,5);
+
+ case '[':
+ case ']':
+ return new Color(245,115,10);
+
+ case '>':
+ case '<':
+ return new Color(235,135,15);
+
+ case 'A':
+ case 'a':
+ return new Color(225,105,20);
+
+ case 'B':
+ case 'b':
+ return new Color(215,145,30);
+
+ case 'C':
+ case 'c':
+ return new Color(205,95,35);
+
+ case 'D':
+ case 'd':
+ return new Color(195,155,45);
+
+ case 'E':
+ case 'e':
+ return new Color(185,85,55);
+
+ case 'F':
+ case 'f':
+ return new Color(175,165,65);
+
+ case 'G':
+ case 'g':
+ return new Color(170,75,75);
+
+ case 'H':
+ case 'h':
+ return new Color(160,175,85);
+
+ case 'I':
+ case 'i':
+ return new Color(150,65,95);
+
+ case 'J':
+ case 'j':
+ return new Color(140,185,105);
+
+ case 'K':
+ case 'k':
+ return new Color(130,55,110);
+
+ case 'L':
+ case 'l':
+ return new Color(120,195,120);
+
+ case 'M':
+ case 'm':
+ return new Color(110,45,130);
+
+ case 'N':
+ case 'n':
+ return new Color(100,205,140);
+
+ case 'O':
+ case 'o':
+ return new Color(90,35,150);
+
+ case 'P':
+ case 'p':
+ return new Color(85,215,160);
+
+ case 'Q':
+ case 'q':
+ return new Color(75,25,170);
+
+ case 'R':
+ case 'r':
+ return new Color(65,225,180);
+
+ case 'S':
+ case 's':
+ return new Color(55,15,185);
+
+ case 'T':
+ case 't':
+ return new Color(45,235,195);
+
+ case 'U':
+ case 'u':
+ return new Color(35,5,205);
+
+ case 'V':
+ case 'v':
+ return new Color(25,245,215);
+
+ case 'W':
+ case 'w':
+ return new Color(15,0,225);
+
+ case 'X':
+ case 'x':
+ return new Color(10,255,235);
+
+ case 'Y':
+ case 'y':
+ return new Color(5,150,245);
+
+ case 'Z':
+ case 'z':
+ return new Color(0,80,255);
+
+ default :
+ System.out.println("This is not a interaction : "+lastss);
+ return null;
+
+ }
+ }