|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--com.jblend.media.MediaPlayer | +--com.jblend.media.mng.MngPlayer
MNG用プレイヤー
クラス com.jblend.media.MediaPlayer から継承したフィールド |
ERROR, NO_DATA, PAUSED, PLAYING, READY, REAL_HEIGHT, REAL_WIDTH |
コンストラクタの概要 | |
MngPlayer()
MngPlayerコンストラクタ |
|
MngPlayer(byte[] data)
MngPlayerコンストラクタ |
|
MngPlayer(MngData data)
MngPlayerコンストラクタ |
メソッドの概要 | |
void |
addMediaPlayerListener(MediaPlayerListener l)
MediaPlayerListenerを登録する。 |
int |
getHeight()
プレイヤーの高さを取得する。 |
int |
getMediaHeight()
メディアの描画高さを取得する。 |
int |
getMediaWidth()
メディアの描画幅を取得する。 |
int |
getOriginX()
画像切り出し開始点のX座標を取得する。 |
int |
getOriginY()
画像切り出し開始点のY座標を取得する。 |
int |
getState()
プレイヤーの状態を取得する。 |
int |
getWidth()
プレイヤーの幅を取得する。 |
int |
getX()
プレイヤーの表示X座標を取得する。 |
int |
getY()
プレイヤーの表示Y座標を取得する。 |
void |
pause()
一時停止する。 |
void |
play()
再生する。 |
void |
play(boolean isRepeat)
繰り返し指定つきで再生する。 |
void |
play(int count)
繰り返し回数を指定して再生する。 |
void |
removeMediaPlayerListener(MediaPlayerListener l)
MediaPlayerListenerを登録解除する。 |
void |
repaintCurrent()
カレントフレームを再描画する。 |
void |
resume()
再開する。 |
void |
setBounds(int x,
int y,
int width,
int height)
プレイヤーの表示領域を設定する。 |
void |
setData(MediaData data)
データを設定する。 |
void |
setData(MngData data)
データを設定する。 |
void |
setOrigin(int offset_x,
int offset_y)
画像切り出し開始点を設定する。 |
void |
stop()
停止する。 |
クラス com.jblend.media.MediaPlayer から継承したメソッド |
addNativeMediaEventDispatcher |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public MngPlayer()
public MngPlayer(MngData data)
data
- 再生したいデータpublic MngPlayer(byte[] data)
data
- 再生したいデータメソッドの詳細 |
public void setData(MngData data)
data
- 再生したいデータNullPointerException
- dataがnullの場合に発生します。IllegalStateException
- プレイヤーの状態がPLAYINGまたはPAUSEDの場合に発生します。public void setData(MediaData data)
MediaPlayer
内の setData
data
- 再生したいデータNullPointerException
- dataがnullの場合に発生します。IllegalArgumentException
- データがSmafDataでない場合に発生します。IllegalStateException
- プレイヤーの状態がPLAYINGまたはPAUSEDの場合に発生します。public int getX()
MediaImageOperator
内の getX
public int getY()
MediaImageOperator
内の getY
public int getWidth()
MediaImageOperator
内の getWidth
public int getHeight()
MediaImageOperator
内の getHeight
public void setBounds(int x, int y, int width, int height)
MediaImageOperator
内の setBounds
x
- X座標y
- Y座標width
- 幅height
- 高さpublic int getOriginX()
MediaImageOperator
内の getOriginX
public int getOriginY()
MediaImageOperator
内の getOriginY
public void setOrigin(int offset_x, int offset_y)
MediaImageOperator
内の setOrigin
offset_x
- X軸方向オフセットoffset_y
- Y軸方向オフセットpublic int getMediaWidth()
MediaImageOperator
内の getMediaWidth
IllegalStateException
- データが未設定の場合に発生します。public int getMediaHeight()
MediaImageOperator
内の getMediaHeight
IllegalStateException
- データが未設定の場合に発生します。public void repaintCurrent()
public void play()
MediaPlayer
内の play
IllegalStateException
- プレイヤーの状態がMediaPlayer.READYでない場合に発生します。public void play(boolean isRepeat)
MediaPlayer
内の play
isRepeat
- 繰り返しの有無IllegalStateException
- プレイヤーの状態がMediaPlayer.READYでない場合に発生します。public void play(int count)
MediaPlayer
内の play
count
- 繰り返し回数IllegalArgumentException
- 回数が1未満の場合に発生します。IllegalStateException
- プレイヤーの状態がMediaPlayer.READYでない場合に発生します。public void stop()
MediaPlayer
内の stop
public void pause()
MediaPlayer
内の pause
public void resume()
MediaPlayer
内の resume
public int getState()
MediaPlayer
内の getState
public void addMediaPlayerListener(MediaPlayerListener l)
MediaPlayer
内の addMediaPlayerListener
l
- 登録したいMediaPlayerListenerpublic void removeMediaPlayerListener(MediaPlayerListener l)
MediaPlayer
内の removeMediaPlayerListener
l
- 登録解除したいMediaPlayerListener
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |