|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Objectiappli.lib.graphics.CCanvasFade
public class CCanvasFade
画面(Canvas)または画像の切り替えをスムーズに行ないます。
本クラスは、CostumePanel
を必要としません。
【例】 class Test extends CostumePanel { CButton bt = new CButton("ボタン"); public void paint(Graphics g) { bt.show(g, 10, 10, true); addEvent(bt); : } public void processEvent2(CComponent c, int t, int p) { if (c == bt && t == CostumePanel.BUTTON_PRESSED) { Canvas c1 = new Test2(); CCanvasFade.fade(CCanvasFade.FADE_BLENDIMAGE, this, c1, 5); } } }
フィールドの概要 | |
---|---|
static int |
FADE_BLENDIMAGE
ブレンドイメージフェード処理です(=2)。 |
static int |
FADE_BLINDLINE
ブラインドラインフェード処理です(=1)。 |
メソッドの概要 | |
---|---|
static void |
fade(int type,
Canvas c1,
Canvas c2,
int s)
Canvas全体の切り替え処理を実行します。 |
static void |
fade(int type,
Graphics g,
Image im1,
Image im2,
int x,
int y,
int s)
イメージの切り替え処理を実行します。 |
クラス Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int FADE_BLINDLINE
public static final int FADE_BLENDIMAGE
メソッドの詳細 |
---|
public static void fade(int type, Canvas c1, Canvas c2, int s)
type
- フェードの種類を指定します。c1
- フェード前のキャンパスを指定します。c2
- フェード後のキャンパスを指定します。s
- フェードの速さを指定します。 1 〜 10public static void fade(int type, Graphics g, Image im1, Image im2, int x, int y, int s)
type
- フェードの種類を指定します。g
- 描画するグラフィックスオブジェクトを指定します。im1
- フェード前のイメージを指定します。(現在)im2
- フェード後のイメージを指定します。(変更後)x
- 描画位置のX座標を指定します。y
- 描画位置のY座標を指定します。s
- フェードの速さを指定します。 1 〜 10
|
Copyright ITmarks Inc. All rights reserved. | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |