jp.gr.java_conf.wffm.gassan.view.effect
クラス ExchangeEffect

java.lang.Object
  |
  +--jp.gr.java_conf.wffm.gassan.view.effect.ExchangeEffect
直接の既知のサブクラス:
Ellipse, Kuropata_Height, Kuropata_Width, OverLay, Patapata_Height, Patapata_Height_R, Patapata_Width

public abstract class ExchangeEffect
extends java.lang.Object

イメージ交換特殊効果処理クラスの基底クラス


コンストラクタの概要
ExchangeEffect()
           
 
メソッドの概要
static ExchangeEffect create(java.lang.String className)
          ExchangeEffectを継承したクラスを生成
 java.awt.image.BufferedImage getAfterImage()
          交換後のイメージを取得
 java.awt.image.BufferedImage getBeforeImage()
          交換前のイメージを取得
 java.awt.Component getComponent()
          java.awt.Componentを取得
 java.awt.Dimension getImageSize()
          生成するイメージのサイズを取得
 void setAfterImage(java.awt.image.BufferedImage afterImage)
          交換後のイメージを設定
 void setBeforeImage(java.awt.image.BufferedImage beforeImage)
          交換前のイメージを設定
 void setComponent(java.awt.Component comp)
          java.awt.Componentを設定
 void setImageSize(java.awt.Dimension imageSize)
          生成するイメージのサイズを設定
abstract  java.awt.image.BufferedImage start()
          交換特殊効果処理を開始
protected  void timer(int i)
          タイマー
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExchangeEffect

public ExchangeEffect()
メソッドの詳細

create

public static ExchangeEffect create(java.lang.String className)
ExchangeEffectを継承したクラスを生成
パラメータ:
className - ExchangeEffectを継承したクラスの名前
戻り値:
生成されたExchangeEffect

getAfterImage

public java.awt.image.BufferedImage getAfterImage()
交換後のイメージを取得
戻り値:
交換後のイメージ

getBeforeImage

public java.awt.image.BufferedImage getBeforeImage()
交換前のイメージを取得
戻り値:
交換前のイメージ

getComponent

public java.awt.Component getComponent()
java.awt.Componentを取得
戻り値:
java.awt.Component

getImageSize

public java.awt.Dimension getImageSize()
生成するイメージのサイズを取得
戻り値:
イメージのサイズ

setAfterImage

public void setAfterImage(java.awt.image.BufferedImage afterImage)
交換後のイメージを設定
パラメータ:
afterImage - 交換後のイメージ

setBeforeImage

public void setBeforeImage(java.awt.image.BufferedImage beforeImage)
交換前のイメージを設定
パラメータ:
beforeImage - 交換前のイメージ

setComponent

public void setComponent(java.awt.Component comp)
java.awt.Componentを設定
パラメータ:
comp - java.awt.Component

setImageSize

public void setImageSize(java.awt.Dimension imageSize)
生成するイメージのサイズを設定
パラメータ:
imageSize - イメージのサイズ

start

public abstract java.awt.image.BufferedImage start()
交換特殊効果処理を開始
戻り値:
交換後のイメージ

timer

protected void timer(int i)
タイマー
パラメータ:
i - ミリ秒