|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecttsukuba_bunko.peko.canvas.stage.AudioClip
public abstract class AudioClip
音楽クリップの基本的な機能を提供します。
コンストラクタの概要 | |
---|---|
protected |
AudioClip(java.lang.String id,
java.net.URL clipURL)
AudioClip のインスタンスを作成するためにサブクラスのコンストラクタから呼ばれます。 |
メソッドの概要 | |
---|---|
AudioPlayer |
getAudioPlayer()
このクリップを管理する AudioPlayer を取得します。 |
java.net.URL |
getClipURL()
このクリップのソースデータの URL を取得します。 |
java.lang.String |
getID()
このクリップのクリップ ID を取得します。 |
boolean |
isLoop()
このクリップの再生をループするかどうかを判定します。 |
abstract void |
play()
このクリップの再生を開始します。 |
void |
play(boolean loop)
このクリップを再生を開始します。 |
protected void |
playingFinished()
演奏が終了したことを AudioPlayer に通知します。 |
void |
setAudioPlayer(AudioPlayer player)
このクリップを管理する AudioPlayer を設定します。 |
void |
stop()
このクリップの再生を停止します。 |
abstract void |
stop(int mode)
このクリップの再生を停止します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
protected AudioClip(java.lang.String id, java.net.URL clipURL)
AudioClip
のインスタンスを作成するためにサブクラスのコンストラクタから呼ばれます。
id
- クリップ IDclipURL
- クリップの URLメソッドの詳細 |
---|
public java.lang.String getID()
public void setAudioPlayer(AudioPlayer player)
player
- このクリップを管理する AudioPlayerpublic AudioPlayer getAudioPlayer()
public java.net.URL getClipURL()
public boolean isLoop()
true
、しない場合 false
public void play(boolean loop)
loop
- ループする場合は true
、しない場合は false
。public abstract void play()
public void stop()
public abstract void stop(int mode)
mode
- 停止モードprotected void playingFinished()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |