クラスjava.awt.Color
の使用

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

    Colorを返すcom.sun.java.accessibility.utilのメソッド
    修飾子と型 メソッド 説明
    Color Translator.getBackground()
    このオブジェクトのバックグラウンドColorを取得します。
    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のサブクラス
    修飾子と型 クラス 説明
    class  SystemColor
    システムのネイティブなGUIオブジェクトの色を表すシンボリック・カラーをカプセル化するクラスです。
    Colorとして宣言されているjava.awtのフィールド
    修飾子と型 フィールド 説明
    static Color Color.black
    黒を表します。
    static Color Color.BLACK
    黒を表します。
    static Color Color.blue
    青を表します。
    static Color Color.BLUE
    青を表します。
    static Color Color.cyan
    シアンを表します。
    static Color Color.CYAN
    シアンを表します。
    static Color Color.DARK_GRAY
    ダーク・グレーを表します。
    static Color Color.darkGray
    ダーク・グレーを表します。
    static Color Color.gray
    グレーを表します。
    static Color Color.GRAY
    グレーを表します。
    static Color Color.green
    緑を表します。
    static Color Color.GREEN
    緑を表します。
    static Color Color.LIGHT_GRAY
    ライト・グレーを表します。
    static Color Color.lightGray
    ライト・グレーを表します。
    static Color Color.magenta
    マゼンタを表します。
    static Color Color.MAGENTA
    マゼンタを表します。
    static Color Color.orange
    オレンジを表します。
    static Color Color.ORANGE
    オレンジを表します。
    static Color Color.pink
    ピンクを表します。
    static Color Color.PINK
    ピンクを表します。
    static Color Color.red
    赤を表します。
    static Color Color.RED
    赤を表します。
    static Color Color.white
    白を表します。
    static Color Color.WHITE
    白を表します。
    static Color Color.yellow
    黄を表します。
    static Color Color.YELLOW
    黄を表します。
    Colorを返すjava.awtのメソッド
    修飾子と型 メソッド 説明
    Color Color.brighter()
    このColorをより明るくした新しいColorを作成します。
    Color Color.darker()
    このColorをより暗くした新しいColorを作成します。
    static Color Color.decode​(String nm)
    Stringを整数に変換し、指定された不透明なColorを返します。
    Color Component.AccessibleAWTComponent.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Color Component.getBackground()
    このコンポーネントのバックグラウンド・カラーを取得します。
    abstract Color Graphics2D.getBackground()
    領域をクリアするのに使うバックグラウンド・カラーを返します。
    Color List.AccessibleAWTList.AccessibleAWTListChild.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Color MenuComponent.AccessibleAWTMenuComponent.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Color TextComponent.getBackground()
    このテキスト・コンポーネントのバックグラウンド・カラーを返します。
    Color 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()
    このグラフィックス・コンテキストの現在の色を返します。
    Color GradientPaint.getColor1()
    点P1によって固定された色C1を返します。
    Color GradientPaint.getColor2()
    点P2によって固定された色C2を返します。
    Color[] MultipleGradientPaint.getColors()
    このグラデーションで使用される色の配列のコピーを返します。
    Color Component.AccessibleAWTComponent.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    Color Component.getForeground()
    このコンポーネントのフォアグラウンド・カラーを取得します。
    Color List.AccessibleAWTList.AccessibleAWTListChild.getForeground()
    このオブジェクトのフォアグラウンド・カラーを返します。
    Color MenuComponent.AccessibleAWTMenuComponent.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    static Color Color.getHSBColor​(float h, float s, float b)
    HSBカラー・モデルに指定された値に基づいて、Colorオブジェクトを作成します。
    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のメソッド
    修飾子と型 メソッド 説明
    Color AccessibleComponent.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Color 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 JTable.selectionBackground
    選択されたセルのバックグラウンド・カラー。
    protected Color JTable.selectionForeground
    選択されたセルのフォアグラウンド・カラー。
    Colorを返すjavax.swingのメソッド
    修飾子と型 メソッド 説明
    static Color DebugGraphics.flashColor()
    描画処理をフラッシュするのに使う色を返します。
    Color JTable.AccessibleJTable.AccessibleJTableCell.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Color JTree.AccessibleJTree.AccessibleJTreeNode.getBackground()
    このオブジェクトのバックグラウンド・カラーを取得します。
    Color JTabbedPane.getBackgroundAt​(int index)
    indexのタブのバックグラウンド・カラーを返します。
    Color DebugGraphics.getColor()
    テキスト描画処理に使う色を返します。
    Color JColorChooser.getColor()
    カラー・チューザから現在の色値を取得します。
    Color UIDefaults.getColor​(Object key)
    keyの値がColorである場合はそれを返し、それ以外の場合はnullを返します。
    Color UIDefaults.getColor​(Object key, Locale l)
    指定されたLocalekeyの値がColorである場合はそれを返し、それ以外の場合はnullを返します。
    static Color UIManager.getColor​(Object key)
    デフォルトから色を返します。
    static Color UIManager.getColor​(Object key, Locale l)
    デフォルトから、指定されたロケールに適した色を返します。
    Color JTable.AccessibleJTable.AccessibleJTableCell.getForeground()
    このオブジェクトのフォアグラウンド・カラーを取得します。
    Color JTree.AccessibleJTree.AccessibleJTreeNode.getForeground()
    このオブジェクトのフォアグラウンド・カラーを返します。
    Color JTabbedPane.getForegroundAt​(int index)
    indexのタブのフォアグラウンド・カラーを返します。
    Color JTable.getGridColor()
    グリッド線の描画に使用する色を返します。
    Color JList.getSelectionBackground()
    選択された項目のバックグラウンドの描画に使用する色を返します。
    Color JTable.getSelectionBackground()
    選択されたセルのバックグラウンド・カラーを返します。
    Color JList.getSelectionForeground()
    選択された項目のフォアグラウンドの描画に使用する色を返します。
    Color JTable.getSelectionForeground()
    選択されているセルのフォアグラウンド・カラーを返します。
    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)
    指定された色と太さと隅の形状で直線ボーダーを作成します。
    static MatteBorder 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)
    ハイライト領域および陰影領域の内側および外側の縁に指定された色を使って、指定されたタイプの角の丸い斜影ボーダーを生成します。
    static TitledBorder 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 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 JTable.AccessibleJTable.AccessibleJTableCell.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のメソッド
    修飾子と型 メソッド 説明
    Color EtchedBorder.getHighlightColor()
    エッチング・ボーダーのハイライトのカラーを返します。
    Color EtchedBorder.getHighlightColor​(Component c)
    指定されたコンポーネントにレンダリングされたときの、エッチング・ボーダーのハイライト・カラーを返します。
    Color BevelBorder.getHighlightInnerColor()
    斜影ボーダーの内側ハイライトのカラーを返します。
    Color BevelBorder.getHighlightInnerColor​(Component c)
    指定されたコンポーネントにレンダリングされたときの斜影ボーダーの内側ハイライト・カラーを返します。
    Color BevelBorder.getHighlightOuterColor()
    斜影ボーダーの外側ハイライトのカラーを返します。
    Color BevelBorder.getHighlightOuterColor​(Component c)
    指定されたコンポーネントにレンダリングされたときの斜影ボーダーの外側ハイライト・カラーを返します。
    Color LineBorder.getLineColor()
    ボーダーのカラーを返します。
    Color MatteBorder.getMatteColor()
    ボーダーのタイリングに使用したカラーを返します。タイル・アイコンが使用されている場合はnullを返します。
    Color EtchedBorder.getShadowColor()
    エッチング・ボーダーの陰影のカラーを返します。
    Color EtchedBorder.getShadowColor​(Component c)
    指定されたコンポーネントにレンダリングされたときのエッチング・ボーダーのシャドウ・カラーを返します。
    Color BevelBorder.getShadowInnerColor()
    斜影ボーダーの内側陰影のカラーを返します。
    Color BevelBorder.getShadowInnerColor​(Component c)
    指定されたコンポーネント・レンダリングされたときの斜影ボーダーの内側シャドウ・カラーを返します。
    Color BevelBorder.getShadowOuterColor()
    斜影ボーダーの外側陰影のカラーを返します。
    Color BevelBorder.getShadowOuterColor​(Component c)
    指定されたコンポーネント・レンダリングされたときの斜影ボーダーの外側シャドウ・カラーを返します。
    Color 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)
    彫込みエッチング・ボーダーを、指定されたハイライトおよび陰影のカラーで作成します。
    LineBorder​(Color color)
    直線ボーダーを、指定されたカラーおよび太さ(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()
    現在選択されているカラーを返します。
    Color ColorSelectionModel.getSelectedColor()
    選択されたnull以外のColorを返します。
    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のコンストラクタ
    コンストラクタ 説明
    DefaultColorSelectionModel​(Color color)
    color (null以外)に設定された現在のカラーを使用して、DefaultColorSelectionModelを作成します。
  • javax.swing.plafでのColorの使用

    javax.swing.plafでのColorのサブクラス
    修飾子と型 クラス 説明
    class  ColorUIResource
    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​(Color c)
    ColorUIResourceを構築します。
    EtchedBorderUIResource​(int etchType, Color highlight, Color shadow)
    EtchedBorderUIResourceを構築します。
    EtchedBorderUIResource​(Color highlight, Color shadow)
    EtchedBorderUIResourceを構築します。
    LineBorderUIResource​(Color color)
    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 BasicMenuItemUI.acceleratorSelectionForeground
    アクセラレータ選択の色。
    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のメソッド
    修飾子と型 メソッド 説明
    Color BasicToolBarUI.DragWindow.getBorderColor()
    ボーダーの色を返します。
    Color BasicToolBarUI.getDockingColor()
    ドッキング領域にあるときに表示される色を取得します。
    Color 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 Color AbstractRegionPainter.decodeColor​(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected Color AbstractRegionPainter.decodeColor​(String key, float hOffset, float sOffset, float bOffset, int aOffset)
    UIデフォルトの基本色から派生する色をデコードして返します。
    protected Color NimbusStyle.getColorForState​(SynthContext ctx, ColorType type)
    指定された状態の色を返します。
    protected Color AbstractRegionPainter.getComponentColor​(JComponent c, String property, Color defaultColor, float saturationOffset, float brightnessOffset, int alphaOffset)
    指定されたJComponentからカラー・プロパティを取得します。
    protected Color NimbusLookAndFeel.getDerivedColor​(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected Color NimbusLookAndFeel.getDerivedColor​(Color color1, Color color2, float midPoint, boolean uiResource)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    Color NimbusLookAndFeel.getDerivedColor​(String uiDefaultParentName, float hOffset, float sOffset, float bOffset, int aOffset, boolean uiResource)
    派生した色を取得します。派生した色は、共有インスタンスで、色値はその親のUIDefaultの色が変更されると変更されます。
    Color型のパラメータを持つjavax.swing.plaf.nimbusのメソッド
    修飾子と型 メソッド 説明
    protected Color AbstractRegionPainter.decodeColor​(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected LinearGradientPaint AbstractRegionPainter.decodeGradient​(float x1, float y1, float x2, float y2, float[] midpoints, Color[] colors)
    このメソッドは、LinearGradientPaintを作成するためのパラメータを使用して、線形グラデーション・ペイントを作成して返します。
    protected RadialGradientPaint AbstractRegionPainter.decodeRadialGradient​(float x, float y, float r, float[] midpoints, Color[] colors)
    このメソッドは、RadialGradientPaintを作成するためのパラメータを使用して、放射状グラデーション・ペイントを作成して返します。
    protected Color AbstractRegionPainter.getComponentColor​(JComponent c, String property, Color defaultColor, float saturationOffset, float brightnessOffset, int alphaOffset)
    指定されたJComponentからカラー・プロパティを取得します。
    protected Color NimbusLookAndFeel.getDerivedColor​(Color color1, Color color2, float midPoint)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
    protected Color NimbusLookAndFeel.getDerivedColor​(Color color1, Color color2, float midPoint, boolean uiResource)
    ほかの2つの色の間のオフセットから派生する色をデコードして返します。
  • javax.swing.plaf.synthでのColorの使用

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

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

    Colorを返すjavax.swing.textのメソッド
    修飾子と型 メソッド 説明
    Color DefaultStyledDocument.getBackground​(AttributeSet attr)
    属性セットからバックグラウンド・カラーを取得します。
    Color GlyphView.getBackground()
    グリフの描画に使用するバックグラウンド・カラーを取得します。
    Color LabelView.getBackground()
    グリフの描画に使用するバックグラウンド・カラーを取得します。
    static Color StyleConstants.getBackground​(AttributeSet a)
    属性リストからバックグラウンド・カラーの設定を取得します。
    Color StyleContext.getBackground​(AttributeSet attr)
    属性セットを取得してバックグラウンド・カラー指定に変換します。
    Color StyledDocument.getBackground​(AttributeSet attr)
    属性セットを取得してバックグラウンド・カラー指定に変換します。
    Color JTextComponent.getCaretColor()
    キャレットをレンダリングするのに使う現在の色を取り出します。
    Color DefaultHighlighter.DefaultHighlightPainter.getColor()
    ハイライトに使用する色を返します。
    Color JTextComponent.getDisabledTextColor()
    無効にしたテキストをレンダリングするために使用する現在の色を取得します。
    Color DefaultStyledDocument.getForeground​(AttributeSet attr)
    属性セットからフォアグラウンド・カラーを取得します。
    Color GlyphView.getForeground()
    グリフの描画に使用するフォアグラウンド・カラーを取得します。
    Color LabelView.getForeground()
    グリフの描画に使用するフォアグラウンド・カラーを取得します。
    static Color StyleConstants.getForeground​(AttributeSet a)
    属性リストからフォアグラウンド・カラーの設定を取得します。
    Color StyleContext.getForeground​(AttributeSet attr)
    属性セットを取得してフォアグラウンド・カラー指定に変換します。
    Color StyledDocument.getForeground​(AttributeSet attr)
    属性セットを取得してフォアグラウンド・カラー指定に変換します。
    Color JTextComponent.getSelectedTextColor()
    選択したテキストをレンダリングするのに使う現在の色を取り出します。
    Color 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のコンストラクタ
    コンストラクタ 説明
    DefaultHighlightPainter​(Color c)
    新しいハイライト・ペインタを構築します。
    ForegroundAction​(String nm, Color fg)
    新しいForegroundActionを作成します。
  • javax.swing.text.htmlでのColorの使用

    Colorを返すjavax.swing.text.htmlのメソッド
    修飾子と型 メソッド 説明
    Color StyleSheet.getBackground​(AttributeSet a)
    属性セットを取得してバックグラウンド・カラー指定に変換します。
    Color StyleSheet.getForeground​(AttributeSet a)
    属性セットを取得してフォアグラウンド・カラー指定に変換します。
    Color 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のメソッド
    修飾子と型 メソッド 説明
    Color DefaultTreeCellRenderer.getBackgroundNonSelectionColor()
    選択されていないノード用に使うバックグラウンドの色を返します。
    Color DefaultTreeCellRenderer.getBackgroundSelectionColor()
    ノードが選択されているときにバックグラウンドに使う色を返します。
    Color DefaultTreeCellEditor.getBorderSelectionColor()
    ボーダーを描画する色を返します。
    Color DefaultTreeCellRenderer.getBorderSelectionColor()
    ボーダーを描画する色を返します。
    Color DefaultTreeCellRenderer.getTextNonSelectionColor()
    ノードが選択されていないときにテキストを描画する色を返します。
    Color 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)
    ノードが選択されているときにテキストを描画する色を設定します。