39 |
*/ |
*/ |
40 |
Color getCursorColor(); |
Color getCursorColor(); |
41 |
|
|
42 |
|
/** Get a color for a border rendered around the selected |
43 |
|
* nodes, as an alternative to getCursorColor(). |
44 |
|
*/ |
45 |
|
Color getCursorBorderColor(); |
46 |
|
|
47 |
/** A green color scheme. |
/** A green color scheme. |
48 |
*/ |
*/ |
49 |
ColorScheme green = new LightColorScheme(0.233f); |
ColorScheme green = new LightColorScheme(0.233f); |
58 |
*/ |
*/ |
59 |
public static class LightColorScheme implements ColorScheme { |
public static class LightColorScheme implements ColorScheme { |
60 |
float hue; |
float hue; |
61 |
public LightColorScheme(float hue) { this.hue = hue; } |
Color bg, cc, cbc; |
62 |
public Color getBg() { |
public LightColorScheme(float hue) { |
63 |
return Color.getHSBColor(hue, 0.1f, 1f); |
this.hue = hue; |
64 |
} |
bg = Color.getHSBColor(hue, 0.1f, 1f); |
65 |
public Color getCursorColor() { |
cc = Color.getHSBColor(hue, 0.4f, 1f); |
66 |
return Color.getHSBColor(hue, 0.4f, 1f); |
cbc = Color.getHSBColor(hue, 0.75f, 1f); |
67 |
} |
} |
68 |
|
public Color getBg() { return bg; } |
69 |
|
public Color getCursorColor() { return cc; } |
70 |
|
public Color getCursorBorderColor() { return cbc; } |
71 |
} |
} |
72 |
} |
} |