jp.crestmuse.cmx.sound
クラス WAVPlaySynchronizer

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.sound.WAVPlaySynchronizer
すべての実装されたインタフェース:
java.lang.Runnable, java.util.EventListener, javax.sound.sampled.LineListener

public class WAVPlaySynchronizer
extends java.lang.Object
implements java.lang.Runnable, javax.sound.sampled.LineListener


コンストラクタの概要
WAVPlaySynchronizer(MusicPlayer player)
           
 
メソッドの概要
 void addSynchronizedComponent(WAVPlaySynchronized c)
           
 boolean isNowPlaying()
           
 boolean isStoppedByUser()
           
 void run()
           
 void setSleepTime(long sleeptime)
           
 void update(javax.sound.sampled.LineEvent e)
           
 void wavplay()
           
 void wavstop()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WAVPlaySynchronizer

public WAVPlaySynchronizer(MusicPlayer player)
メソッドの詳細

addSynchronizedComponent

public void addSynchronizedComponent(WAVPlaySynchronized c)

wavplay

public void wavplay()

wavstop

public void wavstop()

isStoppedByUser

public boolean isStoppedByUser()

isNowPlaying

public boolean isNowPlaying()

update

public void update(javax.sound.sampled.LineEvent e)
定義:
インタフェース javax.sound.sampled.LineListener 内の update

setSleepTime

public void setSleepTime(long sleeptime)

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run