クラスjava.awt.Color
の使用

Colorを使用するパッケージ
パッケージ
説明
Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
クロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。
  • com.sun.java.accessibility.utilでのColorの使用

    Colorを返すcom.sun.java.accessibility.utilのメソッド
    修飾子と型
    メソッド
    説明
    Translator.getBackground()
    このオブジェクトのバックグラウンドColorを取得します。
    Translator.getForeground()
    このオブジェクトのフォアグラウンドColorを取得します。
    Colorのパラメータを持つcom.sun.java.accessibility.utilのメソッド
    修飾子と型
    メソッド
    説明
    void
    Translator.setBackground(Color c)
    このオブジェクトのバックグラウンドColorを設定します。
    void
    Translator.setForeground(Color c)
    このオブジェクトのフォアグラウンドColorを設定します。
  • java.awtでのColorの使用

    java.awtでのColorのサブクラス
    修飾子と型
    クラス
    説明
    final class 
    システムのネイティブなGUIオブジェクトの色を表すシンボリック・カラーをカプセル化するクラスです。
    Colorとして宣言されているjava.awtのフィールド
    修飾子と型
    フィールド
    説明
    static final Color
    Color.black
    黒を表します。
    static final Color
    Color.BLACK
    黒を表します。
    static final Color
    Color.blue
    青を表します。
    static final Color
    Color.BLUE
    青を表します。
    static final Color
    Color.cyan
    シアンを表します。
    static final Color
    Color.CYAN
    シアンを表します。
    static final Color
    Color.DARK_GRAY
    ダーク・グレーを表します。
    static final Color
    Color.darkGray
    ダーク・グレーを表します。
    static final Color
    Color.gray
    グレーを表します。
    static final Color
    Color.GRAY
    グレーを表します。
    static final Color
    Color.green
    緑を表します。
    static final Color
    Color.GREEN
    緑を表します。
    static final Color
    ライト・グレーを表します。
    static final Color
    Color.lightGray
    ライト・グレーを表します。
    static final Color
    Color.magenta
    マゼンタを表します。
    static final Color
    Color.MAGENTA
    マゼンタを表します。
    static final Color
    Color.orange
    オレンジを表します。
    static final Color
    Color.ORANGE
    オレンジを表します。
    static final Color
    Color.pink
    ピンクを表します。
    static final Color
    Color.PINK
    ピンクを表します。
    static final Color
    Color.red
    赤を表します。
    static final Color
    Color.RED
    赤を表します。
    static final Color
    Color.white
    白を表します。
    static final Color
    Color.WHITE
    白を表します。
    static final Color
    Color.yellow
    黄を表します。
    static final Color
    Color.YELLOW
    黄を表します。
    Colorを返すjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    Color.brighter()
    このColorをより明るくした新しいColorを作成します。
    Color.darker()
    このColorをより暗くした新しいColorを作成します。
    static Color
    Color.decode(String nm)
    Stringを整数に変換し、指定された不透明なColorを返します。
    Component.AccessibleAWTComponent.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Component.getBackground()
    このコンポーネントのバックグラウンド・カラーを取得します。
    abstract Color
    Graphics2D.getBackground()
    領域をクリアするのに使うバックグラウンド・カラーを返します。
    List.AccessibleAWTList.AccessibleAWTListChild.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    MenuComponent.AccessibleAWTMenuComponent.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    TextComponent.getBackground()
    このテキスト・コンポーネントのバックグラウンド・カラーを返します。
    Window.getBackground()
    このウィンドウのバックグラウンド・カラーを取得します。
    static Color
    Color.getColor(String nm)
    システム・プロパティの色を検索します。
    static Color
    Color.getColor(String nm, int v)
    システム・プロパティの色を検索します。
    static Color
    Color.getColor(String nm, Color v)
    システム・プロパティの色を検索します。
    abstract Color
    Graphics.getColor()
    このグラフィックス・コンテキストの現在の色を返します。
    GradientPaint.getColor1()
    点P1によって固定された色C1を返します。
    GradientPaint.getColor2()
    点P2によって固定された色C2を返します。
    final Color[]
    MultipleGradientPaint.getColors()
    このグラデーションで使用される色の配列のコピーを返します。
    Component.AccessibleAWTComponent.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    Component.getForeground()
    このコンポーネントのフォアグラウンド・カラーを取得します。
    List.AccessibleAWTList.AccessibleAWTListChild.getForeground()
    このオブジェクトのフォアグラウンド・カラーを返します。
    MenuComponent.AccessibleAWTMenuComponent.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    static Color
    Color.getHSBColor(float h, float s, float b)
    HSBカラー・モデルに指定された値に基づいて、Colorオブジェクトを作成します。
    Robot.getPixelColor(int x, int y)
    指定されたスクリーン座標でピクセルの色を返します。
    Color型のパラメータを持つjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    abstract boolean
    Graphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
    指定されたイメージのうち、現在利用可能で、描画先表面の指定された領域内に収まるように処理中にスケーリングされた部分を描画します。
    abstract boolean
    Graphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
    指定されたイメージのうち、指定された矩形内に収まるようにスケーリングされた部分を描画します。
    abstract boolean
    Graphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
    指定されたイメージのうち、現在利用可能な部分を描画します。
    static Color
    Color.getColor(String nm, Color v)
    システム・プロパティの色を検索します。
    void
    Component.AccessibleAWTComponent.setBackground(Color c)
    このオブジェクトのバックグラウンド・カラーを設定します。
    void
    Component.setBackground(Color c)
    このコンポーネントのバックグラウンド・カラーを設定します。
    abstract void
    Graphics2D.setBackground(Color color)
    Graphics2Dコンテキストの背景色を設定します。
    void
    List.AccessibleAWTList.AccessibleAWTListChild.setBackground(Color c)
    このオブジェクトのバックグラウンド・カラーを設定します。
    void
    MenuComponent.AccessibleAWTMenuComponent.setBackground(Color c)
    このオブジェクトのバックグラウンド・カラーを設定します。
    void
    TextComponent.setBackground(Color c)
    このテキスト・コンポーネントのバックグラウンド・カラーを設定します。
    void
    Window.setBackground(Color bgColor)
    このウィンドウの背景色を設定します。
    abstract void
    Graphics.setColor(Color c)
    このグラフィックス・コンテキストの現在の色を、指定された色に設定します。
    void
    Component.AccessibleAWTComponent.setForeground(Color c)
    このオブジェクトのフォアグラウンド・カラーを設定します。
    void
    Component.setForeground(Color c)
    このコンポーネントのフォアグラウンド・カラーを設定します。
    void
    List.AccessibleAWTList.AccessibleAWTListChild.setForeground(Color c)
    オブジェクトのフォアグラウンド・カラーを設定します。
    void
    MenuComponent.AccessibleAWTMenuComponent.setForeground(Color c)
    このオブジェクトのフォアグラウンド・カラーを設定します。
    abstract void
    Graphics.setXORMode(Color c1)
    このグラフィックス・コンテキストの現在の色と新しく指定された色を切り替えるように、グラフィックス・コンテキストのペイント・モードを設定します。
    Color型のパラメータを持つjava.awtのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    GradientPaint(float x1, float y1, Color color1, float x2, float y2, Color color2)
    単純な非循環式のGradientPaintオブジェクトを構築します。
     
    GradientPaint(float x1, float y1, Color color1, float x2, float y2, Color color2, boolean cyclic)
    booleanパラメータに応じて、循環式または非循環式のどちらかのGradientPaintオブジェクトを構築します。
     
    GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2)
    単純な非循環式のGradientPaintオブジェクトを構築します。
     
    GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2, boolean cyclic)
    booleanパラメータに応じて、循環式または非循環式のどちらかのGradientPaintオブジェクトを構築します。
     
    LinearGradientPaint(float startX, float startY, float endX, float endY, float[] fractions, Color[] colors)
    デフォルトのNO_CYCLE繰返しメソッドとSRGBカラー・スペースでLinearGradientPaintを構築します。
     
    LinearGradientPaint(float startX, float startY, float endX, float endY, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    デフォルトのSRGBカラー・スペースでLinearGradientPaintを構築します。
     
    LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors)
    デフォルトのNO_CYCLE繰返しメソッドとSRGBカラー・スペースでLinearGradientPaintを構築します。
     
    LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    デフォルトのSRGBカラー・スペースでLinearGradientPaintを構築します。
     
    LinearGradientPaint(Point2D start, Point2D end, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform)
    LinearGradientPaintを構築します。
     
    RadialGradientPaint(float cx, float cy, float radius, float[] fractions, Color[] colors)
    中心を焦点として使用して、デフォルトのNO_CYCLE繰返しメソッドとSRGBカラー・スペースでRadialGradientPaintを構築します。
     
    RadialGradientPaint(float cx, float cy, float radius, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    中心を焦点として使用して、デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。
     
    RadialGradientPaint(float cx, float cy, float radius, float fx, float fy, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。
     
    RadialGradientPaint(Point2D center, float radius, float[] fractions, Color[] colors)
    中心を焦点として使用して、デフォルトのNO_CYCLE繰返しメソッドとSRGBカラー・スペースでRadialGradientPaintを構築します。
     
    RadialGradientPaint(Point2D center, float radius, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    中心を焦点として使用して、デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。
     
    RadialGradientPaint(Point2D center, float radius, Point2D focus, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。
     
    RadialGradientPaint(Point2D center, float radius, Point2D focus, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod, MultipleGradientPaint.ColorSpaceType colorSpace, AffineTransform gradientTransform)
    RadialGradientPaintを構築します。
     
    RadialGradientPaint(Rectangle2D gradientBounds, float[] fractions, Color[] colors, MultipleGradientPaint.CycleMethod cycleMethod)
    デフォルトのSRGBカラー・スペースでRadialGradientPaintを構築します。
  • javax.accessibilityでのColorの使用

    Colorを返すjavax.accessibilityのメソッド
    修飾子と型
    メソッド
    説明
    AccessibleComponent.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    AccessibleComponent.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    Color型のパラメータを持つjavax.accessibilityのメソッド
    修飾子と型
    メソッド
    説明
    void
    AccessibleComponent.setBackground(Color c)
    このオブジェクトのバックグラウンド・カラーを設定します。
    void
    AccessibleComponent.setForeground(Color c)
    このオブジェクトのフォアグラウンド・カラーを設定します。
  • javax.swingでのColorの使用

    Colorとして宣言されているjavax.swingのフィールド
    修飾子と型
    フィールド
    説明
    protected Color
    JTable.gridColor
    グリッドの色です。
    protected Color
    選択されたセルのバックグラウンド・カラー。
    protected Color
    選択されたセルのフォアグラウンド・カラー。
    Colorを返すjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    static Color
    DebugGraphics.flashColor()
    描画処理をフラッシュするのに使う色を返します。
    JList.AccessibleJList.AccessibleJListChild.getBackground()
     
    JTable.AccessibleJTable.AccessibleJTableCell.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    JTree.AccessibleJTree.AccessibleJTreeNode.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    JTabbedPane.getBackgroundAt(int index)
    indexのタブのバックグラウンド・カラーを返します。
    DebugGraphics.getColor()
    テキスト描画処理に使う色を返します。
    JColorChooser.getColor()
    カラー・チューザから現在の色値を取得します。
    UIDefaults.getColor(Object key)
    keyの値がColorである場合はそれを返し、それ以外の場合はnullを返します。
    UIDefaults.getColor(Object key, Locale l)
    指定されたLocalekeyの値がColorである場合はそれを返し、それ以外の場合はnullを返します。
    static Color
    UIManager.getColor(Object key)
    デフォルトから色を返します。
    static Color
    UIManager.getColor(Object key, Locale l)
    デフォルトから、指定されたロケールに適した色を返します。
    JList.AccessibleJList.AccessibleJListChild.getForeground()
     
    JTable.AccessibleJTable.AccessibleJTableCell.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    JTree.AccessibleJTree.AccessibleJTreeNode.getForeground()
    このオブジェクトのフォアグラウンド・カラーを返します。
    JTabbedPane.getForegroundAt(int index)
    indexのタブのフォアグラウンド・カラーを返します。
    JTable.getGridColor()
    グリッド線の描画に使用する色を返します。
    選択された項目のバックグラウンドの描画に使用する色を返します。
    選択されたセルのバックグラウンド・カラーを返します。
    選択された項目のフォアグラウンドの描画に使用する色を返します。
    選択されているセルのフォアグラウンド・カラーを返します。
    static Color
    JColorChooser.showDialog(Component component, String title, Color initialColor)
    モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。
    static Color
    JColorChooser.showDialog(Component component, String title, Color initialColor, boolean colorTransparencySelectionEnabled)
    モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。
    Color型のパラメータを持つjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    static Border
    BorderFactory.createBevelBorder(int type, Color highlight, Color shadow)
    指定されたハイライトおよび陰影を使って、指定されたタイプの斜影ボーダーを生成します。
    static Border
    BorderFactory.createBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
    ハイライト領域および陰影領域の内側および外側の縁に指定された色を使って、指定されたタイプの斜影ボーダーを生成します。
    static Border
    BorderFactory.createEtchedBorder(int type, Color highlight, Color shadow)
    指定されたハイライトおよび陰影の色を使って、指定されたタイプのエッチング・ボーダーを生成します。
    static Border
    BorderFactory.createEtchedBorder(Color highlight, Color shadow)
    指定されたハイライトおよび陰影の色を使って、指定されたタイプのエッチング・ボーダーを生成します。
    static Border
    BorderFactory.createLineBorder(Color color)
    指定された色で線のボーダーを作成します。
    static Border
    BorderFactory.createLineBorder(Color color, int thickness)
    指定された色と幅で直線ボーダーを生成します。
    static Border
    BorderFactory.createLineBorder(Color color, int thickness, boolean rounded)
    指定された色と太さと隅の形状で直線ボーダーを作成します。
    BorderFactory.createMatteBorder(int top, int left, int bottom, int right, Color color)
    ある色で塗りつぶされる飾り縁ボーダーを生成します。
    static Border
    BorderFactory.createSoftBevelBorder(int type, Color highlight, Color shadow)
    指定されたハイライトおよび陰影を使って、指定されたタイプの角の丸い斜影ボーダーを生成します。
    static Border
    BorderFactory.createSoftBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
    ハイライト領域および陰影領域の内側および外側の縁に指定された色を使って、指定されたタイプの角の丸い斜影ボーダーを生成します。
    BorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
    指定された位置、フォント、およびカラーで、既存のボーダーにタイトルを追加します。
    boolean
    DebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
    Graphics.drawImageをオーバーライドします。
    boolean
    DebugGraphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
    Graphics.drawImageをオーバーライドします。
    boolean
    DebugGraphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
    Graphics.drawImageをオーバーライドします。
    void
    JComponent.setBackground(Color bg)
    このコンポーネントのバックグラウンド・カラーを設定します。
    void
    JList.AccessibleJList.AccessibleJListChild.setBackground(Color c)
     
    void
    JTable.AccessibleJTable.AccessibleJTableCell.setBackground(Color c)
    このオブジェクトのバックグラウンド・カラーを設定します。
    void
    JTree.AccessibleJTree.AccessibleJTreeNode.setBackground(Color c)
    このオブジェクトのバックグラウンド・カラーを設定します。
    void
    JTabbedPane.setBackgroundAt(int index, Color background)
    indexのバックグラウンド・カラーをbackgroundに設定します。nullにすることもできますが、その場合、タブのバックグラウンド・カラーはtabbedpaneのデフォルトのバックグラウンド・カラーに設定されます。
    void
    DebugGraphics.setColor(Color aColor)
    線と形状を描画し塗りつぶすのに使う色を設定します。
    void
    JColorChooser.setColor(Color color)
    カラー・チューザの現在の色を指定された色に設定します。
    static void
    DebugGraphics.setFlashColor(Color flashColor)
    描画処理をフラッシュするのに使う色を設定します。
    void
    JComponent.setForeground(Color fg)
    このコンポーネントのフォアグラウンド・カラーを設定します。
    void
    JList.AccessibleJList.AccessibleJListChild.setForeground(Color c)
     
    void
    JTable.AccessibleJTable.AccessibleJTableCell.setForeground(Color c)
    このオブジェクトのフォアグラウンド・カラーを設定します。
    void
    JTree.AccessibleJTree.AccessibleJTreeNode.setForeground(Color c)
     
    void
    JTabbedPane.setForegroundAt(int index, Color foreground)
    indexのフォアグラウンド・カラーをforegroundに設定します。nullにすることもできますが、その場合、タブのフォアグラウンド・カラーはこのtabbedpaneのデフォルトのフォアグラウンド・カラーに設定されます。
    void
    JTable.setGridColor(Color gridColor)
    グリッド線の描画に使用する色をgridColorに設定し、再表示します。
    void
    JList.setSelectionBackground(Color selectionBackground)
    選択された項目のバックグラウンドのレンダリングに使用する色(セル・レンダリングが選択したセルの塗りつぶしに使用できる色)を設定します。
    void
    JTable.setSelectionBackground(Color selectionBackground)
    選択されたセルのバックグラウンド・カラーを設定します。
    void
    JList.setSelectionForeground(Color selectionForeground)
    選択された項目のフォアグラウンドのレンダリングに使用する色(セル・レンダリングがテキストとグラフィックスのレンダリングに使用できる色)を設定します。
    void
    JTable.setSelectionForeground(Color selectionForeground)
    選択されたセルのフォアグラウンド・カラーを設定します。
    void
    DebugGraphics.setXORMode(Color aColor)
    Graphics.setXORModeをオーバーライドします。
    static Color
    JColorChooser.showDialog(Component component, String title, Color initialColor)
    モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。
    static Color
    JColorChooser.showDialog(Component component, String title, Color initialColor, boolean colorTransparencySelectionEnabled)
    モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。
    Color型のパラメータを持つjavax.swingのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    JColorChooser(Color initialColor)
    指定された初期色のカラー・チューザ・ペインを生成します。
  • javax.swing.borderでのColorの使用

    Colorとして宣言されているjavax.swing.borderのフィールド
    修飾子と型
    フィールド
    説明
    protected Color
    MatteBorder.color
    ボーダーのためにレンダリングされるカラーです。
    protected Color
    EtchedBorder.highlight
    エッチングされたハイライトに使用する色です。
    protected Color
    BevelBorder.highlightInner
    ベベル内側のハイライトに使用する色です。
    protected Color
    BevelBorder.highlightOuter
    ベベル外側ハイライトに使用するカラーです。
    protected Color
    LineBorder.lineColor
    ボーダーの色。
    protected Color
    EtchedBorder.shadow
    エッチングされた影に使用する色です。
    protected Color
    BevelBorder.shadowInner
    ベベル内側シャドウに使用するカラーです。
    protected Color
    BevelBorder.shadowOuter
    ベベル外側シャドウに使用するカラー
    protected Color
    TitledBorder.titleColor
    タイトルの色。
    Colorを返すjavax.swing.borderのメソッド
    修飾子と型
    メソッド
    説明
    EtchedBorder.getHighlightColor()
    エッチング・ボーダーのハイライトのカラーを返します。
    EtchedBorder.getHighlightColor(Component c)
    指定されたコンポーネントにレンダリングされたときの、エッチング・ボーダーのハイライト・カラーを返します。
    斜影ボーダーの内側ハイライトのカラーを返します。
    指定されたコンポーネントにレンダリングされたときの斜影ボーダーの内側ハイライト・カラーを返します。
    斜影ボーダーの外側ハイライトのカラーを返します。
    指定されたコンポーネントにレンダリングされたときの斜影ボーダーの外側ハイライト・カラーを返します。
    LineBorder.getLineColor()
    ボーダーのカラーを返します。
    MatteBorder.getMatteColor()
    ボーダーのタイリングに使用したカラーを返します。タイル・アイコンが使用されている場合はnullを返します。
    EtchedBorder.getShadowColor()
    エッチング・ボーダーの陰影のカラーを返します。
    EtchedBorder.getShadowColor(Component c)
    指定されたコンポーネントにレンダリングされたときのエッチング・ボーダーのシャドウ・カラーを返します。
    BevelBorder.getShadowInnerColor()
    斜影ボーダーの内側陰影のカラーを返します。
    指定されたコンポーネント・レンダリングされたときの斜影ボーダーの内側シャドウ・カラーを返します。
    BevelBorder.getShadowOuterColor()
    斜影ボーダーの外側陰影のカラーを返します。
    指定されたコンポーネント・レンダリングされたときの斜影ボーダーの外側シャドウ・カラーを返します。
    TitledBorder.getTitleColor()
    タイトル付きボーダーのタイトル・カラーを返します。
    Color型のパラメータを持つjavax.swing.borderのメソッド
    修飾子と型
    メソッド
    説明
    void
    TitledBorder.setTitleColor(Color titleColor)
    タイトル付きボーダーのタイトル・カラーを設定します。
    Color型のパラメータを持つjavax.swing.borderのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    BevelBorder(int bevelType, Color highlight, Color shadow)
    斜影ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。
     
    BevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)
    斜影ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。
     
    EtchedBorder(int etchType, Color highlight, Color shadow)
    エッチング・ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。
     
    EtchedBorder(Color highlight, Color shadow)
    彫込みエッチング・ボーダーを、指定されたハイライトおよび陰影のカラーで作成します。
     
    直線ボーダーを、指定されたカラーおよび太さ(thickness = 1)で作成します。
     
    LineBorder(Color color, int thickness)
    指定された色と太さで直線ボーダーを作成します。
     
    LineBorder(Color color, int thickness, boolean roundedCorners)
    指定された色と太さと隅の形状で直線ボーダーを作成します。
     
    MatteBorder(int top, int left, int bottom, int right, Color matteColor)
    飾り縁ボーダーを、指定されたイン・セットおよびカラーで作成します。
     
    MatteBorder(Insets borderInsets, Color matteColor)
    飾り縁ボーダーを、指定されたイン・セットおよびカラーで作成します。
     
    SoftBevelBorder(int bevelType, Color highlight, Color shadow)
    斜影ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。
     
    SoftBevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)
    斜影ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。
     
    TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
    指定されたボーダー、タイトル、タイトル位置揃え、タイトル位置、タイトル・フォント、およびタイトル・カラーで、TitledBorderのインスタンスを生成します。
  • javax.swing.colorchooserでのColorの使用

    Colorを返すjavax.swing.colorchooserのメソッド
    修飾子と型
    メソッド
    説明
    protected Color
    AbstractColorChooserPanel.getColorFromModel()
    現在選択されているカラーを返します。
    ColorSelectionModel.getSelectedColor()
    選択されたnull以外のColorを返します。
    DefaultColorSelectionModel.getSelectedColor()
    選択されたnull以外のColorを返します。
    Color型のパラメータを持つjavax.swing.colorchooserのメソッド
    修飾子と型
    メソッド
    説明
    void
    ColorSelectionModel.setSelectedColor(Color color)
    選択された色をcolorに設定します。
    void
    DefaultColorSelectionModel.setSelectedColor(Color color)
    選択された色をcolorに設定します。
    Color型のパラメータを持つjavax.swing.colorchooserのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    color (null以外)に設定された現在のカラーを使用して、DefaultColorSelectionModelを作成します。
  • javax.swing.plafでのColorの使用

    javax.swing.plafでのColorのサブクラス
    修飾子と型
    クラス
    説明
    class 
    UIResourceを実装するColorのサブクラスです。
    Color型のパラメータを持つjavax.swing.plafのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    BevelBorderUIResource(int bevelType, Color highlight, Color shadow)
    BevelBorderUIResourceを構築します。
     
    BevelBorderUIResource(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
    BevelBorderUIResourceを構築します。
     
    ColorUIResourceを構築します。
     
    EtchedBorderUIResource(int etchType, Color highlight, Color shadow)
    EtchedBorderUIResourceを構築します。
     
    EtchedBorderUIResource(Color highlight, Color shadow)
    EtchedBorderUIResourceを構築します。
     
    LineBorderUIResourceを構築します。
     
    LineBorderUIResource(Color color, int thickness)
    LineBorderUIResourceを構築します。
     
    MatteBorderUIResource(int top, int left, int bottom, int right, Color color)
    MatteBorderUIResourceを構築します。
     
    TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
    TitledBorderUIResourceを構築します。
  • javax.swing.plaf.basicでのColorの使用

    Colorとして宣言されているjavax.swing.plaf.basicのフィールド
    修飾子と型
    フィールド
    説明
    protected Color
    BasicMenuItemUI.acceleratorForeground
    アクセラレータの前景色。
    protected Color
    アクセラレータ選択の色。
    protected Color
    BasicBorders.ButtonBorder.darkShadow
    暗い影の色。
    protected Color
    BasicBorders.FieldBorder.darkShadow
    暗い影の色。
    protected Color
    BasicTabbedPaneUI.darkShadow
    暗い影の色
    protected Color
    BasicMenuItemUI.disabledForeground
    無効なフォアグラウンドの色。
    protected Color
    BasicToolBarUI.dockingBorderColor
    ドッキング・ボーダーの色です。
    protected Color
    BasicToolBarUI.dockingColor
    ドッキング・ボーダーのバックグラウンド色です。
    protected Color
    BasicToolBarUI.floatingBorderColor
    ドッキングしていないボーダーの色です。
    protected Color
    BasicToolBarUI.floatingColor
    ドッキングしていないボーダーのバックグラウンド色。
    protected Color
    BasicTabbedPaneUI.focus
    フォーカス・カラー
    protected Color
    BasicBorders.ButtonBorder.highlight
    ハイライトの色。
    protected Color
    BasicBorders.FieldBorder.highlight
    ハイライトの色。
    protected Color
    BasicBorders.SplitPaneBorder.highlight
    ハイライトの色
    protected Color
    BasicSeparatorUI.highlight
    ハイライトの色。
    protected Color
    BasicTabbedPaneUI.highlight
    強調表示の色
    protected Color
    BasicBorders.ButtonBorder.lightHighlight
    ライト・ハイライトの色。
    protected Color
    BasicBorders.FieldBorder.lightHighlight
    ライト・ハイライトの色。
    protected Color
    BasicTabbedPaneUI.lightHighlight
    ライト・ハイライト・カラー
    protected Color
    BasicInternalFrameTitlePane.notSelectedTextColor
    選択されていないテキストの色です。
    protected Color
    BasicInternalFrameTitlePane.notSelectedTitleColor
    選択されていないタイトルの色です。
    protected Color
    BasicInternalFrameTitlePane.selectedTextColor
    選択されたテキストの色。
    protected Color
    BasicInternalFrameTitlePane.selectedTitleColor
    選択したタイトルの色です。
    protected Color
    BasicMenuItemUI.selectionBackground
    選択したバックグラウンドの色です。
    protected Color
    BasicMenuItemUI.selectionForeground
    選択前景の色です。
    protected Color
    BasicBorders.ButtonBorder.shadow
    影の色。
    protected Color
    BasicBorders.FieldBorder.shadow
    影の色。
    protected Color
    BasicBorders.SplitPaneBorder.shadow
    影の色
    protected Color
    BasicSeparatorUI.shadow
    影の色。
    protected Color
    BasicTabbedPaneUI.shadow
    影の色
    protected Color
    BasicScrollBarUI.thumbColor
    サムの色
    protected Color
    BasicScrollBarUI.thumbDarkShadowColor
    サムの暗い影の色
    protected Color
    BasicScrollBarUI.thumbHighlightColor
    サム・ハイライトの色
    protected Color
    BasicScrollBarUI.thumbLightShadowColor
    サムの光の影の色
    protected Color
    BasicScrollBarUI.trackColor
    トラックの色
    protected Color
    BasicScrollBarUI.trackHighlightColor
    トラックのハイライト・カラー
    Colorを返すjavax.swing.plaf.basicのメソッド
    修飾子と型
    メソッド
    説明
    BasicToolBarUI.DragWindow.getBorderColor()
    ボーダーの色を返します。
    BasicToolBarUI.getDockingColor()
    ドッキング領域にあるときに表示される色を取得します。
    BasicToolBarUI.getFloatingColor()
    フローティング領域にあるときに表示される色を取得します。
    protected Color
    BasicSliderUI.getFocusColor()
    フォーカス・カラーを返します。
    protected Color
    BasicTreeUI.getHashColor()
    ハッシュの色を返します。
    protected Color
    BasicSliderUI.getHighlightColor()
    ハイライト・カラーを返します。
    protected Color
    BasicProgressBarUI.getSelectionBackground()
    selectionBackgroundは、進捗バーの塗りつぶされていない領域をペイントするときのテキストの色です。
    protected Color
    BasicProgressBarUI.getSelectionForeground()
    selectionForegroundは、進捗バーの塗りつぶされた領域をペイントするときのテキストの色です。
    protected Color
    BasicSliderUI.getShadowColor()
    影の色を返します。
    Color型のパラメータを持つjavax.swing.plaf.basicのメソッド
    修飾子と型
    メソッド
    説明
    static void
    BasicGraphicsUtils.drawBezel(Graphics g, int x, int y, int w, int h, boolean isPressed, boolean isDefault, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    ベゼルを描画します。
    static void
    BasicGraphicsUtils.drawEtchedRect(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    エッチングされた矩形を描画します。
    static void
    BasicGraphicsUtils.drawGroove(Graphics g, int x, int y, int w, int h, Color shadow, Color highlight)
    溝を描画します。
    static void
    BasicGraphicsUtils.drawLoweredBezel(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    下げベゼルを描画します。
    protected void
    BasicMenuItemUI.paintBackground(Graphics g, JMenuItem menuItem, Color bgColor)
    メニュー項目のバックグラウンドを描画します。
    protected void
    BasicMenuItemUI.paintMenuItem(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap)
    メニュー・アイテムをペイントします。
    void
    BasicToolBarUI.DragWindow.setBorderColor(Color c)
    ボーダーの色を設定します。
    void
    BasicToolBarUI.setDockingColor(Color c)
    ドッキング領域にあるときに表示される色を設定します。
    void
    BasicToolBarUI.setFloatingColor(Color c)
    フローティング領域にあるときに表示される色を設定します。
    protected void
    BasicTreeUI.setHashColor(Color color)
    ハッシュ・カラーを設定します。
    Color型のパラメータを持つjavax.swing.plaf.basicのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    BasicArrowButton(int direction, Color background, Color shadow, Color darkShadow, Color highlight)
    指定された方向と色で描画される矢印を持つBasicArrowButtonを作成します。
     
    ButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    ButtonBorderの新しいインスタンスを構築します。
     
    FieldBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    FieldBorderの新しいインスタンスを構築します。
     
    MenuBarBorder(Color shadow, Color highlight)
    MenuBarBorderの新しいインスタンスを構築します。
     
    RadioButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    RadioButtonBorderの新しいインスタンスを構築します。
     
    RolloverButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    RolloverButtonBorderの新しいインスタンスを構築します。
     
    SplitPaneBorder(Color highlight, Color shadow)
    SplitPaneBorderの新しいインスタンスを構築します。
     
    ToggleButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
    ToggleButtonBorderの新しいインスタンスを構築します。
  • javax.swing.plaf.metalでのColorの使用

    Colorとして宣言されているjavax.swing.plaf.metalのフィールド
    修飾子と型
    フィールド
    説明
    protected static Color
    MetalSliderUI.darkShadowColor
    暗い影の色。
    protected Color
    MetalButtonUI.disabledTextColor
    無効な色の色です。
    protected Color
    MetalRadioButtonUI.disabledTextColor
    無効にされたテキストの色。
    protected Color
    MetalToggleButtonUI.disabledTextColor
    無効にされたテキストの色。
    protected Color
    MetalButtonUI.focusColor
    フォーカスされたボタンの色です。
    protected Color
    MetalRadioButtonUI.focusColor
    フォーカスされたラジオ・ボタンの色です。
    protected Color
    MetalToggleButtonUI.focusColor
    フォーカスされたトグル・ボタンの色です。
    protected static Color
    MetalSliderUI.highlightColor
    ハイライトの色。
    protected Color
    MetalButtonUI.selectColor
    選択されたボタンの色です。
    protected Color
    MetalRadioButtonUI.selectColor
    選択したラジオ・ボタンの色です。
    protected Color
    MetalTabbedPaneUI.selectColor
    選択したペインの色です。
    protected Color
    MetalToggleButtonUI.selectColor
    選択されたボタンの色です。
    protected Color
    MetalTabbedPaneUI.selectHighlight
    ハイライトの色。
    protected Color
    MetalTabbedPaneUI.tabAreaBackground
    タブのバックグラウンドの色です。
    protected static Color
    MetalSliderUI.thumbColor
    サムの色
    Colorを返すjavax.swing.plaf.metalのメソッド
    修飾子と型
    メソッド
    説明
    protected Color
    MetalTabbedPaneUI.getColorForGap(int currentRun, int x, int y)
    ギャップの色を返します。
    protected Color
    MetalButtonUI.getDisabledTextColor()
    無効なテキストの色を返します。
    protected Color
    MetalRadioButtonUI.getDisabledTextColor()
    無効にされたテキストの色を返します。
    protected Color
    MetalToggleButtonUI.getDisabledTextColor()
    無効なテキストの色を返します。
    protected Color
    MetalButtonUI.getFocusColor()
    フォーカスされたボタンの色を返します。
    protected Color
    MetalRadioButtonUI.getFocusColor()
    フォーカスされたJRadioButtonの色を返します。
    protected Color
    MetalToggleButtonUI.getFocusColor()
    フォーカスされたトグル・ボタンの色を返します。
    protected Color
    MetalButtonUI.getSelectColor()
    選択されたボタンの色を返します。
    protected Color
    MetalRadioButtonUI.getSelectColor()
    選択したJRadioButtonの色を返します。
    protected Color
    MetalToggleButtonUI.getSelectColor()
    選択されたボタンの色を返します。
  • javax.swing.plaf.nimbusでのColorの使用

    Colorを返すjavax.swing.plaf.nimbusのメソッド
    修飾子と型
    メソッド
    説明
    protected final Color
    AbstractRegionPainter.decodeColor(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected final Color
    AbstractRegionPainter.decodeColor(String key, float hOffset, float sOffset, float bOffset, int aOffset)
    UIデフォルトの基本色から派生する色をデコードして返します。
    protected Color
    NimbusStyle.getColorForState(SynthContext ctx, ColorType type)
    指定された状態の色を返します。
    protected final Color
    AbstractRegionPainter.getComponentColor(JComponent c, String property, Color defaultColor, float saturationOffset, float brightnessOffset, int alphaOffset)
    指定されたJComponentからカラー・プロパティを取得します。
    protected final Color
    NimbusLookAndFeel.getDerivedColor(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected final Color
    NimbusLookAndFeel.getDerivedColor(Color color1, Color color2, float midPoint, boolean uiResource)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    NimbusLookAndFeel.getDerivedColor(String uiDefaultParentName, float hOffset, float sOffset, float bOffset, int aOffset, boolean uiResource)
    派生した色を取得します。派生した色は、共有インスタンスで、色値はその親のUIDefaultの色が変更されると変更されます。
    Color型のパラメータを持つjavax.swing.plaf.nimbusのメソッド
    修飾子と型
    メソッド
    説明
    protected final Color
    AbstractRegionPainter.decodeColor(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected final LinearGradientPaint
    AbstractRegionPainter.decodeGradient(float x1, float y1, float x2, float y2, float[] midpoints, Color[] colors)
    このメソッドは、LinearGradientPaintを作成するためのパラメータを使用して、線形グラデーション・ペイントを作成して返します。
    protected final RadialGradientPaint
    AbstractRegionPainter.decodeRadialGradient(float x, float y, float r, float[] midpoints, Color[] colors)
    このメソッドは、RadialGradientPaintを作成するためのパラメータを使用して、放射状グラデーション・ペイントを作成して返します。
    protected final Color
    AbstractRegionPainter.getComponentColor(JComponent c, String property, Color defaultColor, float saturationOffset, float brightnessOffset, int alphaOffset)
    指定されたJComponentからカラー・プロパティを取得します。
    protected final Color
    NimbusLookAndFeel.getDerivedColor(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected final Color
    NimbusLookAndFeel.getDerivedColor(Color color1, Color color2, float midPoint, boolean uiResource)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
  • javax.swing.plaf.synthでのColorの使用

    Colorを返すjavax.swing.plaf.synthのメソッド
    修飾子と型
    メソッド
    説明
    SynthStyle.getColor(SynthContext context, ColorType type)
    指定された状態の色を返します。
    protected abstract Color
    SynthStyle.getColorForState(SynthContext context, ColorType type)
    指定された状態の色を返します。
  • javax.swing.tableでのColorの使用

    Colorを返すjavax.swing.tableのメソッド
    修飾子と型
    メソッド
    説明
    JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getBackground()
     
    JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getForeground()
     
    Color型のパラメータを持つjavax.swing.tableのメソッド
    修飾子と型
    メソッド
    説明
    void
    DefaultTableCellRenderer.setBackground(Color c)
    JComponent.setBackgroundをオーバーライドして、未選択のバックグラウンド・カラーに指定された色を割り当てます。
    void
    JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setBackground(Color c)
     
    void
    DefaultTableCellRenderer.setForeground(Color c)
    JComponent.setForegroundをオーバーライドして、未選択のフォアグラウンド・カラーに指定された色を割り当てます。
    void
    JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setForeground(Color c)
     
  • javax.swing.textでのColorの使用

    Colorを返すjavax.swing.textのメソッド
    修飾子と型
    メソッド
    説明
    DefaultStyledDocument.getBackground(AttributeSet attr)
    属性セットからバックグラウンド・カラーを取得します。
    GlyphView.getBackground()
    グリフの描画に使用するバックグラウンド・カラーを取得します。
    LabelView.getBackground()
    グリフの描画に使用するバックグラウンド・カラーを取得します。
    static Color
    StyleConstants.getBackground(AttributeSet a)
    属性リストからバックグラウンド・カラーの設定を取得します。
    StyleContext.getBackground(AttributeSet attr)
    属性セットを取得してバックグラウンド・カラー指定に変換します。
    StyledDocument.getBackground(AttributeSet attr)
    属性セットを取得してバックグラウンド・カラー指定に変換します。
    JTextComponent.getCaretColor()
    キャレットをレンダリングするのに使う現在の色を取り出します。
    DefaultHighlighter.DefaultHighlightPainter.getColor()
    ハイライトに使用する色を返します。
    JTextComponent.getDisabledTextColor()
    無効にしたテキストをレンダリングするために使用する現在の色を取得します。
    DefaultStyledDocument.getForeground(AttributeSet attr)
    属性セットからフォアグラウンド・カラーを取得します。
    GlyphView.getForeground()
    グリフの描画に使用するフォアグラウンド・カラーを取得します。
    LabelView.getForeground()
    グリフの描画に使用するフォアグラウンド・カラーを取得します。
    static Color
    StyleConstants.getForeground(AttributeSet a)
    属性リストからフォアグラウンド・カラーの設定を取得します。
    StyleContext.getForeground(AttributeSet attr)
    属性セットを取得してフォアグラウンド・カラー指定に変換します。
    StyledDocument.getForeground(AttributeSet attr)
    属性セットを取得してフォアグラウンド・カラー指定に変換します。
    JTextComponent.getSelectedTextColor()
    選択したテキストをレンダリングするのに使う現在の色を取り出します。
    JTextComponent.getSelectionColor()
    選択領域をレンダリングするのに使う現在の色を取り出します。
    Color型のパラメータを持つjavax.swing.textのメソッド
    修飾子と型
    メソッド
    説明
    protected void
    LabelView.setBackground(Color bg)
    ビューのバックグラウンド・カラーを設定します。
    static void
    StyleConstants.setBackground(MutableAttributeSet a, Color fg)
    バックグラウンド・カラーを設定します。
    void
    JTextComponent.setCaretColor(Color c)
    キャレットをレンダリングするのに使う現在の色を設定します。
    void
    JTextComponent.setDisabledTextColor(Color c)
    無効にしたテキストをレンダリングするのに使う現在の色を設定します。
    static void
    StyleConstants.setForeground(MutableAttributeSet a, Color fg)
    フォアグラウンド・カラーを設定します。
    void
    JTextComponent.setSelectedTextColor(Color c)
    選択したテキストをレンダリングするのに使う現在の色を設定します。
    void
    JTextComponent.setSelectionColor(Color c)
    選択領域をレンダリングするのに使う現在の色を設定します。
    Color型のパラメータを持つjavax.swing.textのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    新しいハイライト・ペインタを構築します。
     
    新しいForegroundActionを作成します。
  • javax.swing.text.htmlでのColorの使用

    Colorを返すjavax.swing.text.htmlのメソッド
    修飾子と型
    メソッド
    説明
    属性セットを取得してバックグラウンド・カラー指定に変換します。
    属性セットを取得してフォアグラウンド・カラー指定に変換します。
    StyleSheet.stringToColor(String string)
    「RED」または「#NNNNNN」などの色文字列をColorに変換します。
  • javax.swing.treeでのColorの使用

    Colorとして宣言されているjavax.swing.treeのフィールド
    修飾子と型
    フィールド
    説明
    protected Color
    DefaultTreeCellRenderer.backgroundNonSelectionColor
    ノードが選択されていないときにバックグラウンドに使う色です。
    protected Color
    DefaultTreeCellRenderer.backgroundSelectionColor
    ノードが選択されているときにバックグラウンドに使う色です。
    protected Color
    DefaultTreeCellEditor.borderSelectionColor
    ボーダー選択色が描画される場合にtrueを返します。
    protected Color
    DefaultTreeCellRenderer.borderSelectionColor
    ノードにフォーカスがある場合にフォーカス・インジケータに使う色です。
    protected Color
    DefaultTreeCellRenderer.textNonSelectionColor
    選択されていないノードのフォアグラウンドに使う色です。
    protected Color
    DefaultTreeCellRenderer.textSelectionColor
    選択されているノードのフォアグラウンドに使う色です。
    Colorを返すjavax.swing.treeのメソッド
    修飾子と型
    メソッド
    説明
    DefaultTreeCellRenderer.getBackgroundNonSelectionColor()
    選択されていないノード用に使うバックグラウンドの色を返します。
    DefaultTreeCellRenderer.getBackgroundSelectionColor()
    ノードが選択されているときにバックグラウンドに使う色を返します。
    DefaultTreeCellEditor.getBorderSelectionColor()
    ボーダーを描画する色を返します。
    DefaultTreeCellRenderer.getBorderSelectionColor()
    ボーダーを描画する色を返します。
    DefaultTreeCellRenderer.getTextNonSelectionColor()
    ノードが選択されていないときにテキストを描画する色を返します。
    DefaultTreeCellRenderer.getTextSelectionColor()
    ノードが選択されているときにテキストを描画する色を返します。
    Color型のパラメータを持つjavax.swing.treeのメソッド
    修飾子と型
    メソッド
    説明
    void
    DefaultTreeCellRenderer.setBackground(Color color)
    ColorUIResourceをnullにマップするためにサブクラス化されます。
    void
    DefaultTreeCellRenderer.setBackgroundNonSelectionColor(Color newColor)
    選択されていないノード用に使うバックグラウンドの色を設定します。
    void
    DefaultTreeCellRenderer.setBackgroundSelectionColor(Color newColor)
    ノードが選択されているときにバックグラウンドに使う色を設定します。
    void
    DefaultTreeCellEditor.setBorderSelectionColor(Color newColor)
    ボーダーに使用する色を設定します。
    void
    DefaultTreeCellRenderer.setBorderSelectionColor(Color newColor)
    ボーダーに使用する色を設定します。
    void
    DefaultTreeCellRenderer.setTextNonSelectionColor(Color newColor)
    ノードが選択されていないときにテキストを描画する色を設定します。
    void
    DefaultTreeCellRenderer.setTextSelectionColor(Color newColor)
    ノードが選択されているときにテキストを描画する色を設定します。