- java.lang.Object
- 
- java.awt.MultipleGradientPaint
 
- 
- すべての実装されたインタフェース:
- Paint,- Transparency
 - 直系の既知のサブクラス:
- LinearGradientPaint,- RadialGradientPaint
 
 public abstract class MultipleGradientPaint extends Object implements Paint ラスターで塗りつぶすために複数色のグラデーションを使用するPaintsのスーパー・クラスです。LinearGradientPaintとRadialGradientPaintに共通の変数および列挙値の記憶域を提供します。- 導入されたバージョン:
- 1.6
 
- 
- 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 static classMultipleGradientPaint.ColorSpaceTypeグラデーション補間を実行するカラー・スペースです。static classMultipleGradientPaint.CycleMethodグラデーション境界の外部で描画するときに使用されるメソッドです。
 - 
フィールドのサマリー- 
インタフェース java.awt.Transparencyで宣言されたフィールドBITMASK, OPAQUE, TRANSLUCENT
 
- 
 - 
メソッドのサマリー修飾子と型 メソッド 説明 Color[]getColors()このグラデーションで使用される色の配列のコピーを返します。MultipleGradientPaint.ColorSpaceTypegetColorSpace()補間に使用されるカラー・スペースを指定する列挙型を返します。MultipleGradientPaint.CycleMethodgetCycleMethod()循環動作を指定する列挙型を返します。float[]getFractions()色分布を計算するためにこのグラデーションで使用されるfloat配列のコピーを返します。AffineTransformgetTransform()グラデーションに適用される変換のコピーを返します。intgetTransparency()このPaintオブジェクトの透明度モードを返します。- 
クラス java.lang.Objectで宣言されたメソッドclone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
 - 
インタフェース java.awt.Paintで宣言されたメソッドcreateContext
 
- 
 
- 
- 
- 
メソッドの詳細- 
getFractionspublic final float[] getFractions() 色分布を計算するためにこのグラデーションで使用されるfloat配列のコピーを返します。 返される配列は、常に最初の値が0、最後の値が1で、その間の値は昇順に並んでいます。- 戻り値:
- 色分布を計算するためにこのグラデーションで使用されるfloat配列のコピー
 
 - 
getColorspublic final Color[] getColors() このグラデーションで使用される色の配列のコピーを返します。 最初の色は小数配列の最初の値にマップされ、最後の色は小数配列の最後の値にマップされます。- 戻り値:
- このグラデーションで使用される色の配列のコピー
 
 - 
getCycleMethodpublic final MultipleGradientPaint.CycleMethod getCycleMethod() 循環動作を指定する列挙型を返します。- 戻り値:
- 循環動作を指定する列挙型
 
 - 
getColorSpacepublic final MultipleGradientPaint.ColorSpaceType getColorSpace() 補間に使用されるカラー・スペースを指定する列挙型を返します。- 戻り値:
- 補間に使用されるカラー・スペースを指定する列挙型
 
 - 
getTransformpublic final AffineTransform getTransform() グラデーションに適用される変換のコピーを返します。作成時にグラデーションに変換が適用されない場合は、恒等変換が使用されます。 - 戻り値:
- グラデーションに適用される変換のコピー
 
 - 
getTransparencypublic final int getTransparency() このPaintオブジェクトの透明度モードを返します。- 定義:
- getTransparency、インタフェース:- Transparency
- 戻り値:
- このPaintオブジェクトで使用されるすべての色が不透明な場合はOPAQUE、このPaintオブジェクトで使用される色の少なくとも1つが不透明でない場合はTRANSLUCENT。
- 関連項目:
- Transparency
 
 
- 
 
-