|
||||||||
フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
メディアプレイヤーのためのインタフェースです。
メソッドの概要 | |
void |
addMediaEventListener(MediaEventListener l)
メディアの状態変化を通知するlistenerを登録します。 |
int |
getAttribute(int attr)
メディアの属性の値を返します。 |
int |
getPitch()
現在の再生ピッチ(キー)を返します。 |
MediaResource |
getResource()
対応付けられているメディアリソースを返します。 |
int |
getTempo()
現在の再生速度を返します。 |
int |
getVolume()
現在の再生音量を返します。 |
void |
hide()
推奨されていません。 Display.setCurrent() を使用してください。 |
void |
pause()
メディア再生を一時停止します。 |
void |
play()
メディアを再生します。 |
void |
play(int count)
繰り返しメディアを再生します。 |
void |
removeMediaEventListener(MediaEventListener l)
メディアの状態変化を通知するlistenerを削除します。 |
void |
resume()
メディア再生を再開します。 |
void |
setAttribute(int attr,
int value)
メディアの属性の値を設定します。 |
void |
setPitch(int pitch)
再生ピッチ(キー)を設定します。 |
void |
setResource(MediaResource resource)
メディアリソースを対応付けます。 |
void |
setTempo(int tempo)
再生速度を設定します。 |
void |
setVolume(int volume)
再生音量を設定します。 |
void |
show()
推奨されていません。 Display.setCurrent() を使用してください。 |
void |
stop()
メディア再生を終了します。 |
void |
unsetResource(MediaResource resource)
メディアリソースの対応付けをはずします。 |
メソッドの詳細 |
public void setResource(MediaResource resource)
resource
- 対応付けるメディアリソースIllegalStateException
- すでにメディアリソースが対応付けられている状態で呼び出されたときに発生するpublic void unsetResource(MediaResource resource)
resource
- 対応付けをはずすメディアリソースpublic MediaResource getResource()
public void addMediaEventListener(MediaEventListener l)
l
- 登録する MediaEventListenerpublic void removeMediaEventListener(MediaEventListener l)
l
- 削除する MediaEventListenerpublic void play()
public void play(int count)
count
- 再生繰返し回数
public void stop()
public void pause()
public void resume()
public void setVolume(int volume)
メディアの再生音量を 0 〜 100 の範囲で設定します。 0 が無音を表し、1 から 100 に向かって大きくなります。 指定した値が 0 以下の場合は 0 に、100 以上の場合は 100 になります。
移動機の実装により、段階ごとに丸める場合があります。
volume
- 再生音量public int getVolume()
メディアの再生音量を 0 〜 100 の範囲で返します。 0 が無音を表し、1 から 100 に向かって大きくなります。
public void setPitch(int pitch)
メディアの再生キーを -6 〜 +6 の範囲で設定します。 0 を標準のキーとして、-1 から -6 に向けて半音階ずつ下がり、+1 から +6 に向けて半音階ずつ上がります。 指定した値が -6 以下の場合は -6 に、6 以上の場合は 6 になります。
pitch
- 再生ピッチ(キー)public int getPitch()
メディアの再生キーを -6 〜 +6 の範囲で返します。 0 を標準のキーとして、-1 から -6 に向けて半音階ずつ下がり、+1 から +6 に向けて半音階ずつ上がります。
public void setTempo(int tempo)
メディアの再生速度を、標準速度を 100 としたパーセンテージで設定します。 85 〜 115 程度が実用的な範囲です。 指定した値が 85 以下の場合は 85 に、115 以上の場合は 115 になります。
tempo
- 再生速度public int getTempo()
メディアの再生速度を、標準速度を 100 としたパーセンテージで返します。
public void setAttribute(int attr, int value)
attr
- 設定する属性value
- 設定する値public int getAttribute(int attr)
attr
- 取得する属性public void show()
public void hide()
|
||||||||
フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |