インタフェースjava.awt.Paint
の使用
Paintを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
-
java.awtでのPaintの使用
修飾子と型クラス説明classColorクラスは、デフォルトのsRGBカラー・スペース内の色、またはColorSpaceで識別される任意のカラー・スペース内の色をカプセル化するために使用されます。classGradientPaintクラスは、Shapeをカラーの線形グラデーション・パターンで塗りつぶす方法を提供します。final classLinearGradientPaintクラスは、Shapeをカラーの線形グラデーション・パターンで塗りつぶす方法を提供します。classラスターで塗りつぶすために複数色のグラデーションを使用するPaintsのスーパー・クラスです。final classRadialGradientPaintクラスは、形状を色の円放射状グラデーション・パターンで塗りつぶす方法を提供します。final classシステムのネイティブなGUIオブジェクトの色を表すシンボリック・カラーをカプセル化するクラスです。classTexturePaintクラスは、ShapeをBufferedImageとして指定されたテクスチャで塗りつぶす方法を提供します。 -
javax.swingでのPaintの使用
型Paintのパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明static BorderBorderFactory.createDashedBorder(Paint paint) 指定されたpaintの破線ボーダーを作成します。static BorderBorderFactory.createDashedBorder(Paint paint, float length, float spacing) 指定されたpaint、相対的なlength、および相対的なspacingの破線ボーダーを作成します。static BorderBorderFactory.createDashedBorder(Paint paint, float thickness, float length, float spacing, boolean rounded) 指定されたpaint、thickness、線形、相対的なlength、および相対的なspacingの破線ボーダーを作成します。static BorderBorderFactory.createStrokeBorder(BasicStroke stroke, Paint paint) 指定されたstrokeとpaintのボーダーを作成します。 -
javax.swing.borderでのPaintの使用
Paintを返すjavax.swing.borderのメソッド型Paintのパラメータを持つjavax.swing.borderのコンストラクタ -
javax.swing.plafでのPaintの使用
Paintを実装するjavax.swing.plafのクラス