| パッケージ | 説明 | 
|---|---|
| java.awt | ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 | 
| javax.accessibility | ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。 | 
| javax.swing | すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。 | 
| javax.swing.border | Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。 | 
| javax.swing.colorchooser | JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。 | 
| javax.swing.plaf | SwingがプラガブルなLook & Feel機能を提供するために使用する、1つのインタフェースおよび多くの抽象クラスを提供します。 | 
| 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を処理するためのクラスとインタフェースを提供します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
| class  | SystemColorシステムのネイティブなGUIオブジェクトの色を表すシンボリック・カラーをカプセル化するクラスです。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| 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 | Color. brighter()この Colorをより明るくした新しいColorを作成します。 | 
| Color | Color. darker()この Colorをより暗くした新しいColorを作成します。 | 
| static Color | Color. decode(String nm)Stringを整数に変換し、指定された不透明なColorを返します。 | 
| Color | List.AccessibleAWTList.AccessibleAWTListChild. getBackground()オブジェクトのバックグラウンド・カラーを返します。 | 
| abstract Color | Graphics2D. getBackground()領域をクリアするのに使うバックグラウンド・カラーを返します。 | 
| Color | Window. getBackground()このウィンドウのバックグラウンド・カラーを取得します。 | 
| Color | TextComponent. getBackground()このテキスト・コンポーネントのバックグラウンド・カラーを返します。 | 
| Color | MenuComponent.AccessibleAWTMenuComponent. getBackground()このオブジェクトのバックグラウンド・カラーを取得します。 | 
| Color | Component. getBackground()このコンポーネントのバックグラウンド・カラーを取得します。 | 
| Color | Component.AccessibleAWTComponent. getBackground()このオブジェクトのバックグラウンド・カラーを取得します。 | 
| abstract Color | Graphics. getColor()このグラフィックス・コンテキストの現在の色を返します。 | 
| static Color | Color. getColor(String nm)システム・プロパティの色を検索します。 | 
| static Color | Color. getColor(String nm, Color v)システム・プロパティの色を検索します。 | 
| static Color | Color. getColor(String nm, int v)システム・プロパティの色を検索します。 | 
| Color | GradientPaint. getColor1()点P1によって固定された色C1を返します。 | 
| Color | GradientPaint. getColor2()点P2によって固定された色C2を返します。 | 
| Color[] | MultipleGradientPaint. getColors()このグラデーションで使用される色の配列のコピーを返します。 | 
| Color | List.AccessibleAWTList.AccessibleAWTListChild. getForeground()オブジェクトのフォアグラウンド・カラーを返します。 | 
| Color | MenuComponent.AccessibleAWTMenuComponent. getForeground()このオブジェクトのフォアグラウンド・カラーを取得します。 | 
| Color | Component. getForeground()このコンポーネントのフォアグラウンド・カラーを取得します。 | 
| Color | Component.AccessibleAWTComponent. getForeground()このオブジェクトのフォアグラウンド・カラーを取得します。 | 
| static Color | Color. getHSBColor(float h, float s, float b)HSBカラー・モデルに指定された値に基づいて、 Colorオブジェクトを作成します。 | 
| Color | Robot. getPixelColor(int x, int y)指定されたスクリーン座標のピクセルの色を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| abstract boolean | Graphics. drawImage(Image img, int x, int y, 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 dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)指定されたイメージのうち、現在利用可能で、描画先表面の指定された領域内に収まるように処理中にスケーリングされた部分を描画します。 | 
| static Color | Color. getColor(String nm, Color v)システム・プロパティの色を検索します。 | 
| void | Dialog. setBackground(Color bgColor)このウィンドウの背景色を設定します。 | 
| void | List.AccessibleAWTList.AccessibleAWTListChild. setBackground(Color c)オブジェクトのバックグラウンド・カラーを設定します。 | 
| abstract void | Graphics2D. setBackground(Color color)Graphics2Dコンテキストの背景色を設定します。 | 
| void | Window. setBackground(Color bgColor)このウィンドウの背景色を設定します。 | 
| void | TextComponent. setBackground(Color c)このテキスト・コンポーネントのバックグラウンド・カラーを設定します。 | 
| void | MenuComponent.AccessibleAWTMenuComponent. setBackground(Color c)このオブジェクトのバックグラウンド・カラーを設定します。 | 
| void | Component. setBackground(Color c)このコンポーネントのバックグラウンド・カラーを設定します。 | 
| void | Component.AccessibleAWTComponent. setBackground(Color c)このオブジェクトのバックグラウンド・カラーを設定します。 | 
| void | Frame. setBackground(Color bgColor)このウィンドウの背景色を設定します。 | 
| abstract void | Graphics. setColor(Color c)このグラフィックス・コンテキストの現在の色を、指定された色に設定します。 | 
| void | List.AccessibleAWTList.AccessibleAWTListChild. setForeground(Color c)オブジェクトのフォアグラウンド・カラーを設定します。 | 
| void | MenuComponent.AccessibleAWTMenuComponent. setForeground(Color c)このオブジェクトのフォアグラウンド・カラーを設定します。 | 
| void | Component. setForeground(Color c)このコンポーネントのフォアグラウンド・カラーを設定します。 | 
| void | Component.AccessibleAWTComponent. 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を構築します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Color | AccessibleComponent. getBackground()このオブジェクトのバックグラウンド・カラーを取得します。 | 
| Color | AccessibleComponent. getForeground()このオブジェクトのフォアグラウンド・カラーを取得します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| void | AccessibleComponent. setBackground(Color c)このオブジェクトのバックグラウンド・カラーを設定します。 | 
| void | AccessibleComponent. setForeground(Color c)このオブジェクトのフォアグラウンド・カラーを設定します。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| protected Color | JTable. gridColorグリッドの色です。 | 
| protected Color | JTable. selectionBackground選択されたセルのバックグラウンド・カラー。 | 
| protected Color | JTable. selectionForeground選択されたセルのフォアグラウンド・カラー。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| static Color | DebugGraphics. flashColor()描画処理をフラッシュするのに使う色を返します。 | 
| Color | JList.AccessibleJList.AccessibleJListChild. getBackground() | 
| Color | JTree.AccessibleJTree.AccessibleJTreeNode. getBackground()オブジェクトのバックグラウンド・カラーを返します。 | 
| Color | JTable.AccessibleJTable.AccessibleJTableCell. getBackground()このオブジェクトのバックグラウンド・カラーを取得します。 | 
| Color | JTabbedPane. getBackgroundAt(int index)indexのタブのバックグラウンド・カラーを返します。 | 
| Color | DebugGraphics. getColor()テキスト描画処理に使う色を返します。 | 
| Color | JColorChooser. getColor()カラー・チューザから現在の色値を取得します。 | 
| Color | UIDefaults. getColor(Object key)keyの値がColorである場合はそれを返し、それ以外の場合はnullを返します。 | 
| static Color | UIManager. getColor(Object key)デフォルトから色を返します。 | 
| Color | UIDefaults. getColor(Object key, Locale l)指定された Localeのkeyの値がColorである場合はそれを返し、それ以外の場合はnullを返します。 | 
| static Color | UIManager. getColor(Object key, Locale l)デフォルトから、指定されたロケールに適した色を返します。 | 
| Color | JList.AccessibleJList.AccessibleJListChild. getForeground() | 
| Color | JTree.AccessibleJTree.AccessibleJTreeNode. getForeground()オブジェクトのフォアグラウンド・カラーを返します。 | 
| Color | JTable.AccessibleJTable.AccessibleJTableCell. 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 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(Color highlight, Color shadow)指定されたハイライトおよび陰影の色を使って、指定されたタイプのエッチング・ボーダーを生成します。 | 
| static Border | BorderFactory. createEtchedBorder(int type, 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 x, int y, 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 dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)Graphics.drawImageをオーバーライドします。 | 
| void | JComponent. setBackground(Color bg)このコンポーネントのバックグラウンド・カラーを設定します。 | 
| void | JList.AccessibleJList.AccessibleJListChild. setBackground(Color c) | 
| void | JTree.AccessibleJTree.AccessibleJTreeNode. setBackground(Color c)オブジェクトのバックグラウンド・カラーを設定します。 | 
| void | JTable.AccessibleJTable.AccessibleJTableCell. 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 | JTree.AccessibleJTree.AccessibleJTreeNode. setForeground(Color c) | 
| 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)モーダルなカラー・チューザ・ダイアログを表示し、ダイアログが隠されるまでブロックします。 | 
| コンストラクタと説明 | 
|---|
| JColorChooser(Color initialColor)指定された初期色のカラー・チューザ・ペインを生成します。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| 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 | 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()タイトル付きボーダーのタイトル・カラーを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| void | TitledBorder. setTitleColor(Color titleColor)タイトル付きボーダーのタイトル・カラーを設定します。 | 
| コンストラクタと説明 | 
|---|
| BevelBorder(int bevelType, Color highlight, Color shadow)斜影ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。 | 
| BevelBorder(int bevelType, Color highlightOuterColor, Color highlightInnerColor, Color shadowOuterColor, Color shadowInnerColor)斜影ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。 | 
| EtchedBorder(Color highlight, Color shadow)彫込みエッチング・ボーダーを、指定されたハイライトおよび陰影のカラーで作成します。 | 
| EtchedBorder(int etchType, Color highlight, Color shadow)エッチング・ボーダーを、指定されたタイプ、ハイライトおよび陰影のカラーで作成します。 | 
| LineBorder(Color color)直線ボーダーを、指定されたカラーおよび太さ(thickness = 1)で作成します。 | 
| LineBorder(Color color, int thickness)指定された色と太さで直線ボーダーを作成します。 | 
| LineBorder(Color color, int thickness, boolean roundedCorners)指定された色と太さと隅の形状で直線ボーダーを作成します。 | 
| MatteBorder(Insets borderInsets, Color matteColor)飾り縁ボーダーを、指定されたイン・セットおよびカラーで作成します。 | 
| MatteBorder(int top, int left, int bottom, int right, 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インスタンスを生成します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| protected Color | AbstractColorChooserPanel. getColorFromModel()現在選択されているカラーを返します。 | 
| Color | DefaultColorSelectionModel. getSelectedColor()選択された null以外のColorを返します。 | 
| Color | ColorSelectionModel. getSelectedColor()選択された null以外のColorを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| void | DefaultColorSelectionModel. setSelectedColor(Color color)選択された色を colorに設定します。 | 
| void | ColorSelectionModel. setSelectedColor(Color color)選択された色を colorに設定します。 | 
| コンストラクタと説明 | 
|---|
| DefaultColorSelectionModel(Color color)color(null以外)に設定された現在のカラーを使用して、DefaultColorSelectionModelを作成します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
| class  | ColorUIResource | 
| コンストラクタと説明 | 
|---|
| BevelBorderUIResource(int bevelType, Color highlight, Color shadow) | 
| BevelBorderUIResource(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner) | 
| ColorUIResource(Color c) | 
| EtchedBorderUIResource(Color highlight, Color shadow) | 
| EtchedBorderUIResource(int etchType, Color highlight, Color shadow) | 
| LineBorderUIResource(Color color) | 
| LineBorderUIResource(Color color, int thickness) | 
| MatteBorderUIResource(int top, int left, int bottom, int right, Color color) | 
| TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| 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 | 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() | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| 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) | 
| FieldBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) | 
| MenuBarBorder(Color shadow, Color highlight) | 
| RadioButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) | 
| RolloverButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) | 
| SplitPaneBorder(Color highlight, Color shadow) | 
| ToggleButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| protected static Color | MetalSliderUI. darkShadowColor | 
| protected Color | MetalButtonUI. disabledTextColor | 
| protected Color | MetalToggleButtonUI. disabledTextColor | 
| protected Color | MetalRadioButtonUI. disabledTextColor | 
| protected Color | MetalButtonUI. focusColor | 
| protected Color | MetalToggleButtonUI. focusColor | 
| protected Color | MetalRadioButtonUI. focusColor | 
| protected static Color | MetalSliderUI. highlightColor | 
| protected Color | MetalTabbedPaneUI. selectColor | 
| protected Color | MetalButtonUI. selectColor | 
| protected Color | MetalToggleButtonUI. selectColor | 
| protected Color | MetalRadioButtonUI. 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 | MetalToggleButtonUI. getDisabledTextColor() | 
| protected Color | MetalRadioButtonUI. getDisabledTextColor() | 
| protected Color | MetalButtonUI. getFocusColor() | 
| protected Color | MetalToggleButtonUI. getFocusColor() | 
| protected Color | MetalRadioButtonUI. getFocusColor() | 
| protected Color | MetalButtonUI. getSelectColor() | 
| protected Color | MetalToggleButtonUI. getSelectColor() | 
| protected Color | MetalRadioButtonUI. getSelectColor() | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| 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の色が変更されると変更されます。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| 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つの色の間のオフセットから派生する色をデコードして返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Color | SynthStyle. getColor(SynthContext context, ColorType type)指定された状態の色を返します。 | 
| protected abstract Color | SynthStyle. getColorForState(SynthContext context, ColorType type)指定された状態の色を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Color | JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry. getBackground() | 
| Color | 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) | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Color | GlyphView. getBackground()グリフのレンダリングに使用するバックグラウンド・カラーを取得します。 | 
| Color | LabelView. getBackground()グリフのレンダリングに使用するバックグラウンド・カラーを取得します。 | 
| static Color | StyleConstants. getBackground(AttributeSet a)属性リストからバックグラウンド・カラーの設定を取得します。 | 
| Color | StyledDocument. getBackground(AttributeSet attr)属性セットを取得してバックグラウンド・カラー指定に変換します。 | 
| Color | DefaultStyledDocument. getBackground(AttributeSet attr)属性セットからバックグラウンド・カラーを取得します。 | 
| Color | StyleContext. getBackground(AttributeSet attr)属性セットを取得してバックグラウンド・カラー指定に変換します。 | 
| Color | JTextComponent. getCaretColor()キャレットをレンダリングするのに使う現在の色を取り出します。 | 
| Color | DefaultHighlighter.DefaultHighlightPainter. getColor()ハイライトに使用する色を返します。 | 
| Color | JTextComponent. getDisabledTextColor()無効にしたテキストをレンダリングするために使用する現在の色を取得します。 | 
| Color | GlyphView. getForeground()グリフのレンダリングに使用するフォアグラウンド・カラーを取得します。 | 
| Color | LabelView. getForeground()グリフのレンダリングに使用するフォアグラウンド・カラーを取得します。 | 
| static Color | StyleConstants. getForeground(AttributeSet a)属性リストからフォアグラウンド・カラーの設定を取得します。 | 
| Color | StyledDocument. getForeground(AttributeSet attr)属性セットを取得してフォアグラウンド・カラー指定に変換します。 | 
| Color | DefaultStyledDocument. getForeground(AttributeSet attr)属性セットからフォアグラウンド・カラーを取得します。 | 
| Color | StyleContext. getForeground(AttributeSet attr)属性セットを取得してフォアグラウンド・カラー指定に変換します。 | 
| Color | JTextComponent. getSelectedTextColor()選択したテキストをレンダリングするのに使う現在の色を取り出します。 | 
| Color | 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)選択領域をレンダリングするのに使う現在の色を設定します。 | 
| コンストラクタと説明 | 
|---|
| DefaultHighlightPainter(Color c)新しいハイライト・ペインタを構築します。 | 
| ForegroundAction(String nm, Color fg)新しいForegroundActionを作成します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Color | StyleSheet. getBackground(AttributeSet a)属性セットを取得してバックグラウンド・カラー指定に変換します。 | 
| Color | StyleSheet. getForeground(AttributeSet a)属性セットを取得してフォアグラウンド・カラー指定に変換します。 | 
| Color | StyleSheet. stringToColor(String string)「RED」または「#NNNNNN」などの色文字列をColorに変換します。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| protected Color | DefaultTreeCellRenderer. backgroundNonSelectionColorノードが選択されていないときにバックグラウンドに使う色です。 | 
| protected Color | DefaultTreeCellRenderer. backgroundSelectionColorノードが選択されているときにバックグラウンドに使う色です。 | 
| protected Color | DefaultTreeCellRenderer. borderSelectionColorノードにフォーカスがある場合にフォーカス・インジケータに使う色です。 | 
| protected Color | DefaultTreeCellEditor. borderSelectionColorボーダー選択色が描画される場合にtrueを返します。 | 
| protected Color | DefaultTreeCellRenderer. textNonSelectionColor選択されていないノードのフォアグラウンドに使う色です。 | 
| protected Color | DefaultTreeCellRenderer. textSelectionColor選択されているノードのフォアグラウンドに使う色です。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Color | DefaultTreeCellRenderer. getBackgroundNonSelectionColor()選択されていないノード用に使うバックグラウンドの色を返します。 | 
| Color | DefaultTreeCellRenderer. getBackgroundSelectionColor()ノードが選択されているときにバックグラウンドに使う色を返します。 | 
| Color | DefaultTreeCellRenderer. getBorderSelectionColor()ボーダーを描画する色を返します。 | 
| Color | DefaultTreeCellEditor. getBorderSelectionColor()ボーダーを描画する色を返します。 | 
| Color | DefaultTreeCellRenderer. getTextNonSelectionColor()ノードが選択されていないときにテキストを描画する色を返します。 | 
| Color | DefaultTreeCellRenderer. getTextSelectionColor()ノードが選択されているときにテキストを描画する色を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| void | DefaultTreeCellRenderer. setBackground(Color color)ColorUIResourceをnullにマップするためにサブクラス化されます。 | 
| void | DefaultTreeCellRenderer. setBackgroundNonSelectionColor(Color newColor)選択されていないノード用に使うバックグラウンドの色を設定します。 | 
| void | DefaultTreeCellRenderer. setBackgroundSelectionColor(Color newColor)ノードが選択されているときにバックグラウンドに使う色を設定します。 | 
| void | DefaultTreeCellRenderer. setBorderSelectionColor(Color newColor)ボーダーに使用する色を設定します。 | 
| void | DefaultTreeCellEditor. setBorderSelectionColor(Color newColor)ボーダーに使用する色を設定します。 | 
| void | DefaultTreeCellRenderer. setTextNonSelectionColor(Color newColor)ノードが選択されていないときにテキストを描画する色を設定します。 | 
| void | DefaultTreeCellRenderer. setTextSelectionColor(Color newColor)ノードが選択されているときにテキストを描画する色を設定します。 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.