|
||||||||||
フレームあり フレームなし | ||||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
メディアプレイヤーのためのインターフェイス。
メソッドの概要 | |
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
- 登録する MediaEventListener。public void removeMediaEventListener(MediaEventListener l)
l
- 削除する MediaEventListener。public 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()
Display#setCurrent()
public void hide()
Display#setCurrent()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |