Package de.willuhn.jameica.gui.util
Class Color
- java.lang.Object
-
- de.willuhn.jameica.gui.util.Color
-
public class Color extends java.lang.ObjectFarbwerte. 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 ColorBACKGROUNDHintergrundfarbe der Views.static ColorBLACKSchwarz.static ColorBORDERRahmenfarbe von Elementen (zB Tabellen).static ColorCOMMENTFarbe von Kommentaren.static ColorERRORFarbe von Fehlertexten.static ColorFOREGROUNDVordergrundfarbe der Views.static ColorLINKFarbe von Links.static ColorLINK_ACTIVEFarbe von aktiven Links.static ColorMANDATORY_BGHintergrundfarbe von Pflichtfeldern.static ColorSUCCESSFarbe von Erfolgsmeldungen.static ColorTOOLTIP_BGHintergrundfarbe von eigenen Tooltips.static ColorWHITEWeiss.static ColorWIDGET_BGDeprecated.Stattdessen sollte nur noch Color.BACKGROUND verwendet werden.static ColorWIDGET_FGDeprecated.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.ColorgetSWTColor()Liefert das zugehoerige SWT-Color-Objekt.voidreset()Setzt die Farbe wieder auf den Default-Wert zurueck.voidsetSWTColor(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.
-
-