クラスjava.awt.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の使用
修飾子と型メソッド説明Translator.getBackground()
このオブジェクトのバックグラウンドColor
を取得します。Translator.getForeground()
このオブジェクトのフォアグラウンドColor
を取得します。修飾子と型メソッド説明void
Translator.setBackground(Color c)
このオブジェクトのバックグラウンドColor
を設定します。void
Translator.setForeground(Color c)
このオブジェクトのフォアグラウンドColor
を設定します。 -
java.awtでのColorの使用
修飾子と型フィールド説明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.brighter()
このColor
をより明るくした新しいColor
を作成します。Color.darker()
このColor
をより暗くした新しいColor
を作成します。static Color
String
を整数に変換し、指定された不透明なColor
を返します。Component.AccessibleAWTComponent.getBackground()
このオブジェクトのバックグラウンド・カラーを取得します。Component.getBackground()
このコンポーネントのバックグラウンド・カラーを取得します。abstract Color
Graphics2D.getBackground()
領域をクリアするのに使うバックグラウンド・カラーを返します。List.AccessibleAWTList.AccessibleAWTListChild.getBackground()
このオブジェクトのバックグラウンド・カラーを取得します。MenuComponent.AccessibleAWTMenuComponent.getBackground()
このオブジェクトのバックグラウンド・カラーを取得します。TextComponent.getBackground()
このテキスト・コンポーネントのバックグラウンド・カラーを返します。Window.getBackground()
このウィンドウのバックグラウンド・カラーを取得します。static Color
システム・プロパティの色を検索します。static Color
システム・プロパティの色を検索します。static Color
システム・プロパティの色を検索します。abstract Color
Graphics.getColor()
このグラフィックス・コンテキストの現在の色を返します。GradientPaint.getColor1()
点P1によって固定された色C1を返します。GradientPaint.getColor2()
点P2によって固定された色C2を返します。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)
指定されたスクリーン座標でピクセルの色を返します。修飾子と型メソッド説明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
システム・プロパティの色を検索します。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
このグラフィックス・コンテキストの現在の色を、指定された色に設定します。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)
このグラフィックス・コンテキストの現在の色と新しく指定された色を切り替えるように、グラフィックス・コンテキストのペイント・モードを設定します。修飾子コンストラクタ説明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の使用
修飾子と型メソッド説明AccessibleComponent.getBackground()
このオブジェクトのバックグラウンド・カラーを取得します。AccessibleComponent.getForeground()
このオブジェクトのフォアグラウンド・カラーを取得します。修飾子と型メソッド説明void
AccessibleComponent.setBackground(Color c)
このオブジェクトのバックグラウンド・カラーを設定します。void
AccessibleComponent.setForeground(Color c)
このオブジェクトのフォアグラウンド・カラーを設定します。 -
javax.swingでのColorの使用
修飾子と型フィールド説明protected Color
JTable.gridColor
グリッドの色です。protected Color
JTable.selectionBackground
選択されたセルのバックグラウンド・カラー。protected Color
JTable.selectionForeground
選択されたセルのフォアグラウンド・カラー。修飾子と型メソッド説明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()
カラー・チューザから現在の色値を取得します。key
の値がColor
である場合はそれを返し、それ以外の場合はnull
を返します。指定されたLocale
のkey
の値がColor
である場合はそれを返し、それ以外の場合はnull
を返します。static Color
デフォルトから色を返します。static Color
デフォルトから、指定されたロケールに適した色を返します。JList.AccessibleJList.AccessibleJListChild.getForeground()
JTable.AccessibleJTable.AccessibleJTableCell.getForeground()
このオブジェクトのフォアグラウンド・カラーを取得します。JTree.AccessibleJTree.AccessibleJTreeNode.getForeground()
このオブジェクトのフォアグラウンド・カラーを返します。JTabbedPane.getForegroundAt(int index)
index
のタブのフォアグラウンド・カラーを返します。JTable.getGridColor()
グリッド線の描画に使用する色を返します。JList.getSelectionBackground()
選択された項目のバックグラウンドの描画に使用する色を返します。JTable.getSelectionBackground()
選択されたセルのバックグラウンド・カラーを返します。JList.getSelectionForeground()
選択された項目のフォアグラウンドの描画に使用する色を返します。JTable.getSelectionForeground()
選択されているセルのフォアグラウンド・カラーを返します。static Color
JColorChooser.showDialog(Component component, String title, Color initialColor)
モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。static Color
JColorChooser.showDialog(Component component, String title, Color initialColor, boolean colorTransparencySelectionEnabled)
モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。修飾子と型メソッド説明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
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
線と形状を描画し塗りつぶすのに使う色を設定します。void
カラー・チューザの現在の色を指定された色に設定します。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)
モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。 -
javax.swing.borderでのColorの使用
修飾子と型フィールド説明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
タイトルの色。修飾子と型メソッド説明EtchedBorder.getHighlightColor()
エッチング・ボーダーのハイライトのカラーを返します。EtchedBorder.getHighlightColor(Component c)
指定されたコンポーネントにレンダリングされたときの、エッチング・ボーダーのハイライト・カラーを返します。BevelBorder.getHighlightInnerColor()
斜影ボーダーの内側ハイライトのカラーを返します。BevelBorder.getHighlightInnerColor(Component c)
指定されたコンポーネントにレンダリングされたときの斜影ボーダーの内側ハイライト・カラーを返します。BevelBorder.getHighlightOuterColor()
斜影ボーダーの外側ハイライトのカラーを返します。BevelBorder.getHighlightOuterColor(Component c)
指定されたコンポーネントにレンダリングされたときの斜影ボーダーの外側ハイライト・カラーを返します。LineBorder.getLineColor()
ボーダーのカラーを返します。MatteBorder.getMatteColor()
ボーダーのタイリングに使用したカラーを返します。タイル・アイコンが使用されている場合はnullを返します。EtchedBorder.getShadowColor()
エッチング・ボーダーの陰影のカラーを返します。EtchedBorder.getShadowColor(Component c)
指定されたコンポーネントにレンダリングされたときのエッチング・ボーダーのシャドウ・カラーを返します。BevelBorder.getShadowInnerColor()
斜影ボーダーの内側陰影のカラーを返します。BevelBorder.getShadowInnerColor(Component c)
指定されたコンポーネント・レンダリングされたときの斜影ボーダーの内側シャドウ・カラーを返します。BevelBorder.getShadowOuterColor()
斜影ボーダーの外側陰影のカラーを返します。BevelBorder.getShadowOuterColor(Component c)
指定されたコンポーネント・レンダリングされたときの斜影ボーダーの外側シャドウ・カラーを返します。TitledBorder.getTitleColor()
タイトル付きボーダーのタイトル・カラーを返します。修飾子コンストラクタ説明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の使用
修飾子と型メソッド説明protected Color
AbstractColorChooserPanel.getColorFromModel()
現在選択されているカラーを返します。ColorSelectionModel.getSelectedColor()
選択されたnull
以外のColor
を返します。DefaultColorSelectionModel.getSelectedColor()
選択されたnull
以外のColor
を返します。修飾子と型メソッド説明void
ColorSelectionModel.setSelectedColor(Color color)
選択された色をcolor
に設定します。void
DefaultColorSelectionModel.setSelectedColor(Color color)
選択された色をcolor
に設定します。修飾子コンストラクタ説明DefaultColorSelectionModel(Color color)
color
(null
以外)に設定された現在のカラーを使用して、DefaultColorSelectionModel
を作成します。 -
javax.swing.plafでのColorの使用
修飾子コンストラクタ説明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の使用
修飾子と型フィールド説明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
トラックのハイライト・カラー修飾子と型メソッド説明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()
影の色を返します。修飾子と型メソッド説明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)
ハッシュ・カラーを設定します。修飾子コンストラクタ説明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の使用
修飾子と型フィールド説明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
サムの色修飾子と型メソッド説明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の使用
修飾子と型メソッド説明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つの色の間のオフセットから派生する色をデコードして返します。NimbusLookAndFeel.getDerivedColor(String uiDefaultParentName, float hOffset, float sOffset, float bOffset, int aOffset, boolean uiResource)
派生した色を取得します。派生した色は、共有インスタンスで、色値はその親のUIDefaultの色が変更されると変更されます。修飾子と型メソッド説明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の使用
修飾子と型メソッド説明SynthStyle.getColor(SynthContext context, ColorType type)
指定された状態の色を返します。protected abstract Color
SynthStyle.getColorForState(SynthContext context, ColorType type)
指定された状態の色を返します。 -
javax.swing.tableでのColorの使用
修飾子と型メソッド説明JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getBackground()
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getForeground()
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明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()
選択領域をレンダリングするのに使う現在の色を取り出します。修飾子と型メソッド説明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)
選択領域をレンダリングするのに使う現在の色を設定します。修飾子コンストラクタ説明新しいハイライト・ペインタを構築します。ForegroundAction(String nm, Color fg)
新しいForegroundActionを作成します。 -
javax.swing.text.htmlでのColorの使用
修飾子と型メソッド説明StyleSheet.getBackground(AttributeSet a)
属性セットを取得してバックグラウンド・カラー指定に変換します。StyleSheet.getForeground(AttributeSet a)
属性セットを取得してフォアグラウンド・カラー指定に変換します。StyleSheet.stringToColor(String string)
「RED」または「#NNNNNN」などの色文字列をColorに変換します。 -
javax.swing.treeでのColorの使用
修飾子と型フィールド説明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
選択されているノードのフォアグラウンドに使う色です。修飾子と型メソッド説明DefaultTreeCellRenderer.getBackgroundNonSelectionColor()
選択されていないノード用に使うバックグラウンドの色を返します。DefaultTreeCellRenderer.getBackgroundSelectionColor()
ノードが選択されているときにバックグラウンドに使う色を返します。DefaultTreeCellEditor.getBorderSelectionColor()
ボーダーを描画する色を返します。DefaultTreeCellRenderer.getBorderSelectionColor()
ボーダーを描画する色を返します。DefaultTreeCellRenderer.getTextNonSelectionColor()
ノードが選択されていないときにテキストを描画する色を返します。DefaultTreeCellRenderer.getTextSelectionColor()
ノードが選択されているときにテキストを描画する色を返します。修飾子と型メソッド説明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)
ノードが選択されているときにテキストを描画する色を設定します。