Package de.willuhn.jameica.gui.util
Class Color
- java.lang.Object
-
- de.willuhn.jameica.gui.util.Color
-
public class Color extends java.lang.Object
Farbwerte. Wir haben die SWT-Farben hier nochmal gekapselt, damit wir sie in Properties-Dateien speichern koennen.
-
-
Field Summary
Fields Modifier and Type Field Description static Color
BACKGROUND
Hintergrundfarbe der Views.static Color
BLACK
Schwarz.static Color
BORDER
Rahmenfarbe von Elementen (zB Tabellen).static Color
COMMENT
Farbe von Kommentaren.static Color
ERROR
Farbe von Fehlertexten.static Color
FOREGROUND
Vordergrundfarbe der Views.static Color
LINK
Farbe von Links.static Color
LINK_ACTIVE
Farbe von aktiven Links.static Color
MANDATORY_BG
Hintergrundfarbe von Pflichtfeldern.static Color
SUCCESS
Farbe von Erfolgsmeldungen.static Color
TOOLTIP_BG
Hintergrundfarbe von eigenen Tooltips.static Color
WHITE
Weiss.static Color
WIDGET_BG
Deprecated.Stattdessen sollte nur noch Color.BACKGROUND verwendet werden.static Color
WIDGET_FG
Deprecated.Stattdessen sollte nur noch Color.FOREGROUND verwendet werden.
-
Constructor Summary
Constructors Constructor Description Color(java.lang.String name, org.eclipse.swt.graphics.RGB defaultValue)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.graphics.Color
getSWTColor()
Liefert das zugehoerige SWT-Color-Objekt.void
reset()
Setzt die Farbe wieder auf den Default-Wert zurueck.void
setSWTColor(org.eclipse.swt.graphics.Color newColor)
Speichert einen neuen Farbwert.
-
-
-
Field Detail
-
WIDGET_BG
public static final Color WIDGET_BG
Deprecated.Stattdessen sollte nur noch Color.BACKGROUND verwendet werden.Hintergrundfarbe von Widgets.
-
WIDGET_FG
public static final Color WIDGET_FG
Deprecated.Stattdessen sollte nur noch Color.FOREGROUND verwendet werden.Vordergrundfarbe von Widgets.
-
BACKGROUND
public static final Color BACKGROUND
Hintergrundfarbe der Views. Nicht mehr konfigurierbar, weil es eine Reihe von Widgets gibt, bei denen das ohnehin nicht funktioniert
-
FOREGROUND
public static final Color FOREGROUND
Vordergrundfarbe der Views. Nicht konfigurierbar, damit das auch auf dunklen Themes funktioniert.
-
WHITE
public static final Color WHITE
Weiss.
-
BLACK
public static final Color BLACK
Schwarz.
-
BORDER
public static final Color BORDER
Rahmenfarbe von Elementen (zB Tabellen).
-
COMMENT
public static final Color COMMENT
Farbe von Kommentaren.
-
ERROR
public static final Color ERROR
Farbe von Fehlertexten.
-
SUCCESS
public static final Color SUCCESS
Farbe von Erfolgsmeldungen.
-
LINK
public static final Color LINK
Farbe von Links.
-
LINK_ACTIVE
public static final Color LINK_ACTIVE
Farbe von aktiven Links.
-
MANDATORY_BG
public static final Color MANDATORY_BG
Hintergrundfarbe von Pflichtfeldern.
-
TOOLTIP_BG
public static final Color TOOLTIP_BG
Hintergrundfarbe von eigenen Tooltips.
-
-
Method Detail
-
getSWTColor
public final org.eclipse.swt.graphics.Color getSWTColor()
Liefert das zugehoerige SWT-Color-Objekt.- Returns:
- die zugehoerige SWT-Farbe.
-
setSWTColor
public final void setSWTColor(org.eclipse.swt.graphics.Color newColor)
Speichert einen neuen Farbwert.- Parameters:
newColor
- die neue Farbe.
-
reset
public final void reset()
Setzt die Farbe wieder auf den Default-Wert zurueck.
-
-