Package de.willuhn.jameica.hbci.gui
Class ColorUtil
java.lang.Object
de.willuhn.jameica.hbci.gui.ColorUtil
Util-Klasse fuer Farb-Berechnungen.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
getColor
(double value, T negative, T positive, T zero) Liefert die Farbe, in der der angegebene Wert gezeichnet werden soll.static org.eclipse.swt.graphics.Color
getForeground
(double value) Liefert die Farbe, in der der angegebene Wert gezeichnet werden soll.static void
setForeground
(org.eclipse.swt.widgets.TableItem item, int col, double value) Markiert die Zeile je nach Konfiguration entweder komplett farbig oder nur den Betrag in der angegebenen Spalte.static void
setForeground
(org.eclipse.swt.widgets.TreeItem item, int col, double value) Markiert die Zeile je nach Konfiguration entweder komplett farbig oder nur den Betrag in der angegebenen Spalte.
-
Constructor Details
-
ColorUtil
public ColorUtil()
-
-
Method Details
-
getForeground
public static org.eclipse.swt.graphics.Color getForeground(double value) Liefert die Farbe, in der der angegebene Wert gezeichnet werden soll.- Parameters:
value
- der Wert.- Returns:
- die Farbe.
-
setForeground
public static void setForeground(org.eclipse.swt.widgets.TableItem item, int col, double value) Markiert die Zeile je nach Konfiguration entweder komplett farbig oder nur den Betrag in der angegebenen Spalte.- Parameters:
item
- die Zeile.col
- die Spalte.value
- der Wert.
-
setForeground
public static void setForeground(org.eclipse.swt.widgets.TreeItem item, int col, double value) Markiert die Zeile je nach Konfiguration entweder komplett farbig oder nur den Betrag in der angegebenen Spalte.- Parameters:
item
- die Zeile.col
- die Spalte.value
- der Wert.
-
getColor
public static <T> T getColor(double value, T negative, T positive, T zero) Liefert die Farbe, in der der angegebene Wert gezeichnet werden soll.- Parameters:
value
- der Wert.negative
- die Farbe fuer negative Werte.positive
- die Farbe fuer positive Werte.zero
- die Farbe fuer Null-Werte.- Returns:
- die Farbe.
-