概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド