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)