java中的音频文件结束

时间:2014-07-06 03:59:43

标签: java

我已编写此代码用于播放音频文件,我希望在播放后我的音频文件结束时获得指示。我尝试过AS.getMicrosecondLength()== AS.getMicrosecondPosition()但是这些方法未定义为AudioStream。请告诉我如何做到这一点。

import java.io.FileInputStream;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;


public class A {

    public static void main(String arg[]) throws Exception {

        AudioStream AS = new AudioStream(new FileInputStream("sounds.wav"));
        AudioPlayer.player.start(AS);
    }
}

1 个答案:

答案 0 :(得分:0)

AS.getMicrosecondLength() == AS.getMicrosecondPosition()可用于在剪辑结束时设置标志