3
Clip clip;
clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(sound));
私は、常に最初からクリップを再生する方法を意味します。途中で止めてからもう一度やり直すと、途中から演奏され、それが私の望むものではありません。クリップを止めた後、最初からクリップを再開する方法は?
Clip clip;
clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(sound));
私は、常に最初からクリップを再生する方法を意味します。途中で止めてからもう一度やり直すと、途中から演奏され、それが私の望むものではありません。クリップを止めた後、最初からクリップを再開する方法は?
clip.setMicrosecondPosition(0)
に電話して、もう一度クリップを再生してください。現在の位置がリセットされます。 https://docs.oracle.com/javase/7/docs/api/javax/sound/sampled/Clip.html#setFramePosition(int)