パッケージ | 説明 |
---|---|
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 を処理するためのクラスとインタフェースを提供します。 |
修飾子と型 | クラスと説明 |
---|---|
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()
オブジェクトのバックグラウンドカラーを返します。
|
Color |
MenuComponent.AccessibleAWTMenuComponent.getBackground()
このオブジェクトのバックグラウンドカラーを取得します。
|
Color |
TextComponent.getBackground()
このテキストコンポーネントのバックグラウンドカラーを返します。
|
abstract Color |
Graphics2D.getBackground()
領域をクリアするのに使うバックグラウンドカラーを返します。
|
Color |
Window.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 |
List.AccessibleAWTList.AccessibleAWTListChild.setBackground(Color c)
オブジェクトのバックグラウンドカラーを設定します。
|
void |
MenuComponent.AccessibleAWTMenuComponent.setBackground(Color c)
このオブジェクトのバックグラウンドカラーを設定します。
|
void |
Dialog.setBackground(Color bgColor)
このウィンドウの背景色を設定します。
|
void |
TextComponent.setBackground(Color c)
このテキストコンポーネントのバックグラウンドカラーを設定します。
|
abstract void |
Graphics2D.setBackground(Color color)
Graphics2D コンテキストの背景色を設定します。 |
void |
Window.setBackground(Color bgColor)
このウィンドウの背景色を設定します。
|
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 |
JTree.AccessibleJTree.AccessibleJTreeNode.getBackground()
オブジェクトのバックグラウンドカラーを返します。
|
Color |
JList.AccessibleJList.AccessibleJListChild.getBackground() |
Color |
JTable.AccessibleJTable.AccessibleJTableCell.getBackground()
このオブジェクトのバックグラウンドカラーを取得します。
|
Color |
JTabbedPane.getBackgroundAt(int index)
index のタブのバックグラウンドカラーを返します。 |
Color |
JColorChooser.getColor()
カラーチューザから現在の色値を取得します。
|
Color |
DebugGraphics.getColor()
テキスト描画処理に使う色を返します。
|
static Color |
UIManager.getColor(Object key)
デフォルトから色を返します。
|
Color |
UIDefaults.getColor(Object key)
key の値が Color である場合はそれを返し、それ以外の場合は null を返します。 |
static Color |
UIManager.getColor(Object key, Locale l)
デフォルトから、指定されたロケールに適した色を返します。
|
Color |
UIDefaults.getColor(Object key, Locale l)
指定された
Locale の key の値が Color である場合はそれを返し、それ以外の場合は null を返します。 |
Color |
JTree.AccessibleJTree.AccessibleJTreeNode.getForeground()
オブジェクトのフォアグラウンドカラーを返します。
|
Color |
JList.AccessibleJList.AccessibleJListChild.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 |
JTree.AccessibleJTree.AccessibleJTreeNode.setBackground(Color c)
オブジェクトのバックグラウンドカラーを設定します。
|
void |
JList.AccessibleJList.AccessibleJListChild.setBackground(Color c) |
void |
JTable.AccessibleJTable.AccessibleJTableCell.setBackground(Color c)
このオブジェクトのバックグラウンドカラーを設定します。
|
void |
JComponent.setBackground(Color bg)
このコンポーネントのバックグラウンドカラーを設定します。
|
void |
JTabbedPane.setBackgroundAt(int index, Color background)
index のバックグラウンドカラーを background に設定します。null にすることもできますが、その場合、タブのバックグラウンドカラーは tabbedpane のデフォルトのバックグラウンドカラーに設定されます。 |
void |
JColorChooser.setColor(Color color)
カラーチューザの現在の色を指定された色に設定します。
|
void |
DebugGraphics.setColor(Color aColor)
線と形状を描画し塗りつぶすのに使う色を設定します。
|
static void |
DebugGraphics.setFlashColor(Color flashColor)
描画処理をフラッシュするのに使う色を設定します。
|
void |
JTree.AccessibleJTree.AccessibleJTreeNode.setForeground(Color c) |
void |
JList.AccessibleJList.AccessibleJListChild.setForeground(Color c) |
void |
JTable.AccessibleJTable.AccessibleJTableCell.setForeground(Color c)
このオブジェクトのフォアグラウンドカラーを設定します。
|
void |
JComponent.setForeground(Color fg)
このコンポーネントのフォアグラウンドカラーを設定します。
|
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 |
ColorSelectionModel.getSelectedColor()
選択された
null 以外の Color を返します。 |
Color |
DefaultColorSelectionModel.getSelectedColor()
選択された
null 以外の Color を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
ColorSelectionModel.setSelectedColor(Color color)
選択された色を
color に設定します。 |
void |
DefaultColorSelectionModel.setSelectedColor(Color color)
選択された色を
color に設定します。 |
コンストラクタと説明 |
---|
DefaultColorSelectionModel(Color color)
color (null 以外) に設定された現在のカラーを使用して、DefaultColorSelectionModel を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
ColorUIResource |
コンストラクタと説明 |
---|
BorderUIResource.BevelBorderUIResource(int bevelType, Color highlight, Color shadow) |
BorderUIResource.BevelBorderUIResource(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner) |
BorderUIResource.EtchedBorderUIResource(Color highlight, Color shadow) |
BorderUIResource.EtchedBorderUIResource(int etchType, Color highlight, Color shadow) |
BorderUIResource.LineBorderUIResource(Color color) |
BorderUIResource.LineBorderUIResource(Color color, int thickness) |
BorderUIResource.MatteBorderUIResource(int top, int left, int bottom, int right, Color color) |
BorderUIResource.TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) |
ColorUIResource(Color c) |
修飾子と型 | フィールドと説明 |
---|---|
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 |
BasicSeparatorUI.highlight |
protected Color |
BasicBorders.ButtonBorder.highlight |
protected Color |
BasicBorders.FieldBorder.highlight |
protected Color |
BasicBorders.SplitPaneBorder.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 |
BasicSeparatorUI.shadow |
protected Color |
BasicBorders.ButtonBorder.shadow |
protected Color |
BasicBorders.FieldBorder.shadow |
protected Color |
BasicBorders.SplitPaneBorder.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 を作成します。 |
BasicBorders.ButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) |
BasicBorders.FieldBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) |
BasicBorders.MenuBarBorder(Color shadow, Color highlight) |
BasicBorders.RadioButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) |
BasicBorders.RolloverButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) |
BasicBorders.SplitPaneBorder(Color highlight, Color shadow) |
BasicBorders.ToggleButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) |
修飾子と型 | フィールドと説明 |
---|---|
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 |
MetalTabbedPaneUI.selectColor |
protected Color |
MetalRadioButtonUI.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() |
protected Color |
MetalToggleButtonUI.getFocusColor() |
protected Color |
MetalButtonUI.getSelectColor() |
protected Color |
MetalRadioButtonUI.getSelectColor() |
protected Color |
MetalToggleButtonUI.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()
グリフのレンダリングに使用するバックグラウンドカラーを取得します。
|
Color |
DefaultStyledDocument.getBackground(AttributeSet attr)
属性セットからバックグラウンドカラーを取得します。
|
Color |
StyledDocument.getBackground(AttributeSet attr)
属性セットを取得してバックグラウンドカラー指定に変換します。
|
Color |
StyleContext.getBackground(AttributeSet attr)
属性セットを取得してバックグラウンドカラー指定に変換します。
|
static Color |
StyleConstants.getBackground(AttributeSet a)
属性リストからバックグラウンドカラーの設定を取得します。
|
Color |
JTextComponent.getCaretColor()
キャレットをレンダリングするのに使う現在の色を取り出します。
|
Color |
DefaultHighlighter.DefaultHighlightPainter.getColor()
ハイライトに使用する色を返します。
|
Color |
JTextComponent.getDisabledTextColor()
無効にしたテキストをレンダリングするために使用する現在の色を取得します。
|
Color |
GlyphView.getForeground()
グリフのレンダリングに使用するフォアグラウンドカラーを取得します。
|
Color |
LabelView.getForeground()
グリフのレンダリングに使用するフォアグラウンドカラーを取得します。
|
Color |
DefaultStyledDocument.getForeground(AttributeSet attr)
属性セットからフォアグラウンドカラーを取得します。
|
Color |
StyledDocument.getForeground(AttributeSet attr)
属性セットを取得してフォアグラウンドカラー指定に変換します。
|
Color |
StyleContext.getForeground(AttributeSet attr)
属性セットを取得してフォアグラウンドカラー指定に変換します。
|
static Color |
StyleConstants.getForeground(AttributeSet a)
属性リストからフォアグラウンドカラーの設定を取得します。
|
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)
選択領域をレンダリングするのに使う現在の色を設定します。
|
コンストラクタと説明 |
---|
DefaultHighlighter.DefaultHighlightPainter(Color c)
新しいハイライトペインタを構築します。
|
StyledEditorKit.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 |
DefaultTreeCellEditor.borderSelectionColor
ボーダー選択色が描画される場合に true を返します。
|
protected Color |
DefaultTreeCellRenderer.borderSelectionColor
ノードにフォーカスがある場合にフォーカスインジケータに使う色です。
|
protected Color |
DefaultTreeCellRenderer.textNonSelectionColor
選択されていないノードのフォアグラウンドに使う色です。
|
protected Color |
DefaultTreeCellRenderer.textSelectionColor
選択されているノードのフォアグラウンドに使う色です。
|
修飾子と型 | メソッドと説明 |
---|---|
Color |
DefaultTreeCellRenderer.getBackgroundNonSelectionColor()
選択されていないノード用に使うバックグラウンドの色を返します。
|
Color |
DefaultTreeCellRenderer.getBackgroundSelectionColor()
ノードが選択されているときにバックグラウンドに使う色を返します。
|
Color |
DefaultTreeCellEditor.getBorderSelectionColor()
ボーダーを描画する色を返します。
|
Color |
DefaultTreeCellRenderer.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 |
DefaultTreeCellEditor.setBorderSelectionColor(Color newColor)
ボーダーに使用する色を設定します。
|
void |
DefaultTreeCellRenderer.setBorderSelectionColor(Color newColor)
ボーダーに使用する色を設定します。
|
void |
DefaultTreeCellRenderer.setTextNonSelectionColor(Color newColor)
ノードが選択されていないときにテキストを描画する色を設定します。
|
void |
DefaultTreeCellRenderer.setTextSelectionColor(Color newColor)
ノードが選択されているときにテキストを描画する色を設定します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.