Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.SystemColor1.1

java.lang.Object
   |
   +--java.awt.Color
         |
         +--java.awt.SystemColor

Deklaration

public final class SystemColor
extends java.awt.Color
implements java.io.Serializable

Beschreibung

Diese Klasse repräsentiert die aktuellen Farbeinstellungen der grafischen Oberfläche des Systems. Wenn der Benutzer die Systemeinstellungen ändert, werden die Werte dieses Objekts automatisch angepaßt, sofern das System die dynamische Aktualisierung unterstützt. Um eine bestimmte Farbe abzurufen, muß zunächst ein Exemplar dieser Klasse erzeugt werden, wobei dem Konstruktor ein Indexwert für die gewünschte Farbeinstellung übergeben wird. Mit der Methode getRGB() kann dann der Farbwert ermittelt werden.


 
Datenelemente
public final static intDESKTOP
public final static intACTIVE_CAPTION
public final static intACTIVE_CAPTION_TEXT
public final static intACTIVE_CAPTION_BORDER
public final static intINACTIVE_CAPTION
public final static intINACTIVE_CAPTION_TEXT
public final static intINACTIVE_CAPTION_BORDER
public final static intWINDOW
public final static intWINDOW_BORDER
public final static intWINDOW_TEXT
public final static intMENU
public final static intMENU_TEXT
public final static intTEXT
public final static intTEXT_TEXT
public final static intTEXT_HIGHLIGHT
public final static intTEXT_HIGHLIGHT_TEXT
public final static intTEXT_INACTIVE_TEXT
public final static intCONTROL
public final static intCONTROL_TEXT
public final static intCONTROL_HIGHLIGHT
public final static intCONTROL_LT_HIGHLIGHT
public final static intCONTROL_SHADOW
public final static intCONTROL_DK_SHADOW
public final static intSCROLLBAR
public final static intINFO
public final static intINFO_TEXT
public final static intNUM_COLORS
public final static SystemColordesktop
public final static SystemColoractiveCaption
public final static SystemColoractiveCaptionText
public final static SystemColoractiveCaptionBorder
public final static SystemColorinactiveCaption
public final static SystemColorinactiveCaptionText
public final static SystemColorinactiveCaptionBorder
public final static SystemColorwindow
public final static SystemColorwindowBorder
public final static SystemColorwindowText
public final static SystemColormenu
public final static SystemColormenuText
public final static SystemColortext
public final static SystemColortextText
public final static SystemColortextHighlight
public final static SystemColortextHighlightText
public final static SystemColortextInactiveText
public final static SystemColorcontrol
public final static SystemColorcontrolText
public final static SystemColorcontrolHighlight
public final static SystemColorcontrolLtHighlight
public final static SystemColorcontrolShadow
public final static SystemColorcontrolDkShadow
public final static SystemColorscrollbar
public final static SystemColorinfo
public final static SystemColorinfoText
 
Methoden
public PaintContextcreateContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform)     [1.2]
public intgetRGB()
public StringtoString()


 

Datenelemente im Detail

public final static int DESKTOP
Index für die Hintergrundfarbe des Desktops.
public final static int ACTIVE_CAPTION
Index für die Hintergrundfarbe der aktiven Komponente.
public final static int ACTIVE_CAPTION_TEXT
Index für die Textfarbe der aktiven Komponente.
public final static int ACTIVE_CAPTION_BORDER
Index für die Randfarbe der aktiven Komponente.
public final static int INACTIVE_CAPTION
public final static int INACTIVE_CAPTION_TEXT
public final static int INACTIVE_CAPTION_BORDER
public final static int WINDOW
Index für die Hintergrundfarbe von Fenstern.
public final static int WINDOW_BORDER
Index für die Rahmenfarbe von Fenstern.
public final static int WINDOW_TEXT
Index für die Textfarbe von Fenstern.
public final static int MENU
Index für die Hintergrundfarbe der Menüs.
public final static int MENU_TEXT
Index für die Textfarbe der Menüs.
public final static int TEXT
Index für die Hintergrundfarbe von Text.
public final static int TEXT_TEXT
Index für die Farbe von normalem Text.
public final static int TEXT_HIGHLIGHT
Index für die Hintergrundfarbe von hervorgehobenem Text.
public final static int TEXT_HIGHLIGHT_TEXT
Index für die Farbe von hervorgehobenem Text.
public final static int TEXT_INACTIVE_TEXT
Index für die Farbe von deaktiviertem Text.
public final static int CONTROL
Index für die Hintergrundfarbe der Steuerelemente.
public final static int CONTROL_TEXT
Index für die Textfarbe der Steuerelemente.
public final static int CONTROL_HIGHLIGHT
Index für die Farbe, mit der Steuerelemente hervorgehoben werden.
public final static int CONTROL_LT_HIGHLIGHT
Index für die Farbe, mit der Steuerelemente leicht hervorgehoben werden.
public final static int CONTROL_SHADOW
Index für die Schattenfarbe der Steuerelemente.
public final static int CONTROL_DK_SHADOW
Index für die dunkle Schattenfarbe der Steuerelemente.
public final static int SCROLLBAR
Index für die Hintergrundfarbe der Scrollbars.
public final static int INFO
Index für die Hintergrundfarbe von Informationsfenstern.
public final static int INFO_TEXT
Index für die Textfarbe von Informationsfenstern.
public final static int NUM_COLORS
Anzahl der verschiedenen Einstellungen, die SystemColor bereitstellt.
public final static SystemColor desktop
Vordefiniertes Objekt für die Hintergrundfarbe des Desktops.
public final static SystemColor activeCaption
Vordefiniertes Objekt für die Hintergrundfarbe der aktiven Komponente.
public final static SystemColor activeCaptionText
Vordefiniertes Objekt für die Textfarbe der aktiven Komponente.
public final static SystemColor activeCaptionBorder
Vordefiniertes Objekt für die Randfarbe der aktiven Komponente.
public final static SystemColor inactiveCaption
public final static SystemColor inactiveCaptionText
public final static SystemColor inactiveCaptionBorder
public final static SystemColor window
Vordefiniertes Objekt für die Hintergrundfarbe von Fenstern.
public final static SystemColor windowBorder
Vordefiniertes Objekt für die Rahmenfarbe von Fenstern.
public final static SystemColor windowText
Vordefiniertes Objekt für die Textfarbe von Fenstern.
public final static SystemColor menu
Vordefiniertes Objekt für die Hintergrundfarbe der Menüs.
public final static SystemColor menuText
Vordefiniertes Objekt für die Textfarbe der Menüs.
public final static SystemColor text
Vordefiniertes Objekt für die Hintergrundfarbe von Text.
public final static SystemColor textText
Vordefiniertes Objekt für Farbe von Text.
public final static SystemColor textHighlight
Vordefiniertes Objekt für die Hintergrundfarbe von hervorgehobenem Text.
public final static SystemColor textHighlightText
Vordefiniertes Objekt für die Farbe von hervorgehobenem Text.
public final static SystemColor textInactiveText
Vordefiniertes Objekt für die Farbe von deaktiviertem Text.
public final static SystemColor control
Vordefiniertes Objekt für die Hintergrundfarbe der Steuerelemente.
public final static SystemColor controlText
Vordefiniertes Objekt für die Textfarbe der Steuerelemente.
public final static SystemColor controlHighlight
Vordefiniertes Objekt für die Farbe, mit der Steuerelemente hervorgehoben werden.
public final static SystemColor controlLtHighlight
Vordefiniertes Objekt für die Farbe, mit der Steuerelemente leicht hervorgehoben werden.
public final static SystemColor controlShadow
Vordefiniertes Objekt für die Schattenfarbe der Steuerelemente.
public final static SystemColor controlDkShadow
Vordefiniertes Objekt für die dunkle Schattenfarbe der Steuerelemente.
public final static SystemColor scrollbar
Vordefiniertes Objekt für die Hintergrundfarbe der Scrollbars.
public final static SystemColor info
Vordefiniertes Objekt für Hinweisfenster.
public final static SystemColor infoText
Vordefiniertes Objekt für die Textfarbe von Hinweisfenstern.

 

Methoden im Detail

public PaintContext createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform)     [1.2]
Liefert einen PaintContext für diese Farbe.
public int getRGB()
Liefert den RGB-Farbwert des Objekts zurück.
public String toString()
Liefert einen String, der den Klassennamen sowie den Index dieses Objekts enthält.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.