全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.SystemColor

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

public final class SystemColor
extends Color
implements Serializable
システムの GUI オブジェクトの色を表すシンボリックカラーをカプセル化するクラスです。システムカラーのダイナミックアップデートをサポートする(ユーザがカラーを変更したとき)システムでは、これらシンボリックカラーの実際の RGB 値もダイナミックに変化します。SystemColor オブジェクトの現在の RGB 値を非シンボリック Color オブジェクトと比較するには equal() ではなく getRGB() を使用します。


Variable Index

 o ACTIVE_CAPTION
アクティブキャプションのバックグラウンドカラーの配列インデックスである。
 o ACTIVE_CAPTION_BORDER
アクティブキャプションの境界カラーの配列インデックスである。
 o ACTIVE_CAPTION_TEXT
アクティブキャプションのテキストカラーの配列インデックスである。
 o activeCaption
ウィンドウ境界のキャプションのバックグラウンドカラーである。
 o activeCaptionBorder
ウィンドウ境界のキャプションの境界カラーである。
 o activeCaptionText
ウィンドウ境界のキャプションのテキストカラーである。
 o CONTROL
コントロールバックグラウンドカラーの配列インデックスである。
 o control
コントロールオブジェクトのバックグラウンドカラーである。
 o CONTROL_DK_SHADOW
コントロールダークシャドウカラーの配列インデックスである。
 o CONTROL_HIGHLIGHT
コントロールハイライトカラーの配列インデックスである。
 o CONTROL_LT_HIGHLIGHT
コントロールライトハイライトカラーの配列インデックスである。
 o CONTROL_SHADOW
コントロールシャドウカラーの配列インデックスである。
 o CONTROL_TEXT
コントロールテキストカラーの配列インデックスである。
 o controlDkShadow
コントロールオブジェクトのダークシャドウカラーである。
 o controlHighlight
コントロールオブジェクトのレギュラハイライトカラーである。
 o controlLtHighlight
コントロールオブジェクトのライトハイライトカラーである。
 o controlShadow
コントロールオブジェクトのレギュラシャドウカラーである。
 o controlText
コントロールオブジェクトのテキストカラーである。
 o desktop
デスクトップバックグラウンドのカラーである。
 o DESKTOP
デスクトップバックグラウンドカラーの配列インデックスである。
 o INACTIVE_CAPTION
非アクティブキャプションバックグラウンドカラーの配列インデックスである。
 o INACTIVE_CAPTION_BORDER
非アクティブキャプション境界カラーの配列インデックスである。
 o INACTIVE_CAPTION_TEXT
非アクティブキャプションテキストカラーの配列インデックスである。
 o inactiveCaption
ウィンドウ境界の非アクティブキャプションのバックグラウンドカラーである。
 o inactiveCaptionBorder
ウィンドウ境界の非アクティブキャプションの境界カラーである。
 o inactiveCaptionText
ウィンドウ境界の非アクティブキャプションのテキストカラーである。
 o INFO
情報バックグラウンドカラーの配列インデックスである。
 o info
情報(ヘルプ)テキストのバックグラウンドカラーである。
 o INFO_TEXT
情報テキストカラーの配列インデックスである。
 o infoText
情報(ヘルプ)テキストのテキストカラーである。
 o menu
メニューのバックグラウンドカラーである。
 o MENU
メニューバックグラウンドカラーの配列インデックスである。
 o MENU_TEXT
メニューテキストカラーの配列インデックスである。
 o menuText
メニューのテキストカラーである。
 o NUM_COLORS
配列内のシステムカラーの数である。
 o scrollbar
スクロールバーのバックグラウンドカラーである。
 o SCROLLBAR
スクロールバーバックグラウンドカラーの配列インデックスである。
 o TEXT
テキストバックグラウンドカラーの配列インデックスである。
 o text
テキストコンポーネントのバックグラウンドカラーである。
 o TEXT_HIGHLIGHT
テキストハイライトカラーの配列インデックスである。
 o TEXT_HIGHLIGHT_TEXT
テキストハイライトテキストカラーの配列インデックスである。
 o TEXT_INACTIVE_TEXT
テキスト非アクティブテキストカラーの配列インデックスである。
 o TEXT_TEXT
テキストテキストカラーの配列インデックスである。
 o textHighlight
ハイライトテキストのバックグラウンドカラーである。
 o textHighlightText
ハイライトテキストのテキストカラーである。
 o textInactiveText
非アクティブテキストのテキストカラーである。
 o textText
テキストコンポーネントのテキストカラーである。
 o WINDOW
ウィンドウバックグラウンドカラーの配列インデックスである。
 o window
ウィンドウのバックグラウンドカラーである。
 o WINDOW_BORDER
ウィンドウ境界カラーの配列インデックスである。
 o WINDOW_TEXT
ウィンドウテキストカラーの配列インデックスである。
 o windowBorder
ウィンドウの境界カラーである。
 o windowText
ウィンドウのテキストカラーである。

Method Index

 o getRGB()
シンボリックカラーを表すカレント RGB 値を得る。
 o toString()
Color の値を表す String を返す。

Variables

 o DESKTOP
  public static final int DESKTOP
デスクトップバックグラウンドカラーの配列インデックスです。

 o ACTIVE_CAPTION
  public static final int ACTIVE_CAPTION
アクティブキャプションバックグラウンドカラーの配列インデックスです。

 o ACTIVE_CAPTION_TEXT
  public static final int ACTIVE_CAPTION_TEXT
アクティブキャプションテキストカラーの配列インデックスです。

 o ACTIVE_CAPTION_BORDER
  public static final int ACTIVE_CAPTION_BORDER
アクティブキャプション境界カラーの配列インデックスです。

 o INACTIVE_CAPTION
  public static final int INACTIVE_CAPTION
非アクティブキャプションバックグラウンドカラーの配列インデックスです。

 o INACTIVE_CAPTION_TEXT
  public static final int INACTIVE_CAPTION_TEXT
非アクティブキャプションテキストカラーの配列インデックスです。

 o INACTIVE_CAPTION_BORDER
  public static final int INACTIVE_CAPTION_BORDER
非アクティブキャプション境界カラーの配列インデックスです。

 o WINDOW
  public static final int WINDOW
ウィンドウバックグラウンドカラーの配列インデックスです。

 o WINDOW_BORDER
  public static final int WINDOW_BORDER
ウィンドウ境界カラーの配列インデックスです。

 o WINDOW_TEXT
  public static final int WINDOW_TEXT
ウィンドウテキストカラーの配列インデックスです。

 o MENU
  public static final int MENU
メニューバックグラウンドカラーの配列インデックスです。

 o MENU_TEXT
  public static final int MENU_TEXT
メニューテキストカラーの配列インデックスです。

 o TEXT
  public static final int TEXT
テキストバックグラウンドカラーの配列インデックスです。

 o TEXT_TEXT
  public static final int TEXT_TEXT
テキストテキストカラーの配列インデックスです。

 o TEXT_HIGHLIGHT
  public static final int TEXT_HIGHLIGHT
テキストハイライトカラーの配列インデックスです。

 o TEXT_HIGHLIGHT_TEXT
  public static final int TEXT_HIGHLIGHT_TEXT
テキストハイライトテキストカラーの配列インデックスです。

 o TEXT_INACTIVE_TEXT
  public static final int TEXT_INACTIVE_TEXT
テキスト非アクティブテキストカラーの配列インデックスです。

 o CONTROL
  public static final int CONTROL
コントロールバックグラウンドカラーの配列インデックスです。

 o CONTROL_TEXT
  public static final int CONTROL_TEXT
コントロールテキストカラーの配列インデックスです。

 o CONTROL_HIGHLIGHT
  public static final int CONTROL_HIGHLIGHT
コントロールハイライトカラーの配列インデックスです。

 o CONTROL_LT_HIGHLIGHT
  public static final int CONTROL_LT_HIGHLIGHT
コントロールライトハイライトカラーの配列インデックスです。

 o CONTROL_SHADOW
  public static final int CONTROL_SHADOW
コントロールシャドウカラーの配列インデックスです。

 o CONTROL_DK_SHADOW
  public static final int CONTROL_DK_SHADOW
コントロールダークシャドウカラーの配列インデックスです。

 o SCROLLBAR
  public static final int SCROLLBAR
スクロールバーバックグラウンドカラーの配列インデックスです。

 o INFO
  public static final int INFO
情報バックグラウンドカラーの配列インデックスです。

 o INFO_TEXT
  public static final int INFO_TEXT
情報テキストカラーの配列インデックスです。

 o NUM_COLORS
  public static final int NUM_COLORS
配列内のシステムカラーの数です。

 o desktop
  public static final SystemColor desktop
デスクトップバックグラウンドのカラーです。

 o activeCaption
  public static final SystemColor activeCaption
ウィンドウ境界のキャプションのバックグラウンドカラーです。

 o activeCaptionText
  public static final SystemColor activeCaptionText
ウィンドウ境界のキャプションのテキストカラーです。

 o activeCaptionBorder
  public static final SystemColor activeCaptionBorder
ウィンドウ境界のキャプションの境界カラーです。

 o inactiveCaption
  public static final SystemColor inactiveCaption
ウィンドウ境界の非アクティブキャプションのバックグラウンドカラーです。

 o inactiveCaptionText
  public static final SystemColor inactiveCaptionText
ウィンドウ境界の非アクティブキャプションのテキストカラーです。

 o inactiveCaptionBorder
  public static final SystemColor inactiveCaptionBorder
ウィンドウ境界の非アクティブキャプションの境界カラーです。

 o window
  public static final SystemColor window
ウィンドウのバックグラウンドカラーです。

 o windowBorder
  public static final SystemColor windowBorder
ウィンドウの境界カラーです。

 o windowText
  public static final SystemColor windowText
ウィンドウのテキストカラーです。

 o menu
  public static final SystemColor menu
メニューのバックグラウンドカラーです。

 o menuText
  public static final SystemColor menuText
メニューのテキストカラーです。

 o text
  public static final SystemColor text
テキストコンポーネントのバックグラウンドカラーです。

 o textText
  public static final SystemColor textText
テキストコンポーネントのテキストカラーです。

 o textHighlight
  public static final SystemColor textHighlight
ハイライトテキストのバックグラウンドカラーです。

 o textHighlightText
  public static final SystemColor textHighlightText
ハイライトテキストのテキストカラーです。

 o textInactiveText
  public static final SystemColor textInactiveText
非アクティブテキストのテキストカラーです。

 o control
  public static final SystemColor control
コントロールオブジェクトのバックグラウンドカラーです。

 o controlText
  public static final SystemColor controlText
コントロールオブジェクトのテキストカラーです。

 o controlHighlight
  public static final SystemColor controlHighlight
コントロールオブジェクトのレギュラハイライトカラーです。

 o controlLtHighlight
  public static final SystemColor controlLtHighlight
コントロールオブジェクトのライトハイライトカラーです。

 o controlShadow
  public static final SystemColor controlShadow
コントロールオブジェクトのレギュラシャドウカラーです。

 o controlDkShadow
  public static final SystemColor controlDkShadow
コントロールオブジェクトのダークシャドウカラーです。

 o scrollbar
  public static final SystemColor scrollbar
スクロールバーのバックグラウンドカラーです。

 o info
  public static final SystemColor info
情報(ヘルプ)テキストのバックグラウンドカラーです。

 o infoText
  public static final SystemColor infoText
情報(ヘルプ)テキストのテキストカラーです。

Methods

 o getRGB
  public int getRGB()
シンボリックカラーを表すカレント RGB 値を得ます(ビット 24-31 は 0xff、 16-23 は赤、8-15 は緑、0-7 は青)。

オーバーライド:
クラス ColorgetRGB
参照:
getRGBdefault, getBlue, getGreen, getRed
 o toString
  public String toString()
Color 値の文字列表現を返します。

オーバーライド:
クラス ColortoString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス