public abstract class ColorTransitionModel extends Model implements Statable
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static int | MAXカウンタとして使用可能な最大の値(255)です. | 
| static int | MINカウンタとして使用可能な最小の値(0)です. | 
| protected int | value現在の値です. | 
| コンストラクタと説明 | 
|---|
| ColorTransitionModel(int value)初期値を指定して、遷移アルゴリズムを定義します. | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| ColorTransitionModel | clone()このモデルのクローンを返します. | 
| static java.awt.Color | createColor(ColorTransitionModel r,
           ColorTransitionModel g,
           ColorTransitionModel b)RGBの遷移アルゴリズムの現在の値を使用して、色を構築します. | 
| static java.awt.Color | createColor(ColorTransitionModel r,
           ColorTransitionModel g,
           ColorTransitionModel b,
           ColorTransitionModel a)RGBA遷移アルゴリズムの現在の値を使用して、色を構築します. | 
| boolean | equals(java.lang.Object obj) | 
| int | getValue()値の現在値を取得します. | 
| int | hashCode() | 
| abstract boolean | isEnded()このオブジェクトが「終了した」状態であるかを検査します. | 
| abstract boolean | isRunning()このオブジェクトが「開始している」状態であるかを検査します. | 
| void | setValue(int value)値を設定す. | 
| java.lang.String | toString() | 
| abstract void | update()特定のアルゴリズムにしたがって、値(value)を変更します. | 
| static ColorTransitionModel | valueOf(int value)値が変更されないアルゴリズムを作成します. | 
public static final int MIN
public static final int MAX
protected int value
public ColorTransitionModel(int value)
                     throws java.lang.IllegalArgumentException
value - このモデルが表す色要素の初期値を指定します。java.lang.IllegalArgumentException - 初期値が色要素として有効な値でないときに投げられます。public static ColorTransitionModel valueOf(int value) throws java.lang.IllegalArgumentException
value - 色要素の値を指定します。java.lang.IllegalArgumentException - 初期値が色要素として有効な値でないときに投げられます。public abstract boolean isEnded()
Statablepublic abstract boolean isRunning()
Statablepublic abstract void update()
public int getValue()
public void setValue(int value)
              throws java.lang.IllegalArgumentException
value - 新しい値を送信します。0以上255以下を指定します。java.lang.IllegalArgumentException - 初期値が色要素として有効な値でないときに投げられます。public static java.awt.Color createColor(ColorTransitionModel r, ColorTransitionModel g, ColorTransitionModel b)
r - 赤要素のアルゴリズムです。g - 緑のアルゴリズムです。b - 青素のアルゴリズムです。public static java.awt.Color createColor(ColorTransitionModel r, ColorTransitionModel g, ColorTransitionModel b, ColorTransitionModel a)
r - 赤要素のアルゴリズムです。g - 緑のアルゴリズムです。b - 青素のアルゴリズムです。a - アルファ成分のアルゴリズムです。public ColorTransitionModel clone()
Modelpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic java.lang.String toString()
toString クラス内 java.lang.Object