|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 〜 10
public 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. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||