如题,不是循环播放单曲,而是有多个音乐文件,连续播放。我有两个思路,但还有问题没解决。(1) AudioClip.play()结束后,再播放下一个文件。
问题:如何判断AudioClip.play()结束,AudioClip.play()结束后有没有什么消息响应?(2) 判断该文件的播放时间,时间到了,再播放下一个文件。
问题:如何知道文件的播放时间?或者还有更简单的方法,请牛人们赐教!

解决方案 »

  1.   

    java.applet 
    接口 AudioClip--------------------------------------------------------------------------------public interface AudioClipAudioClip 接口是用于播放音频剪辑的简单抽象。多个 AudioClip 项能够同时播放,得到的声音混合在一起可产生合成声音。 从以下版本开始: 
    JDK1.0 --------------------------------------------------------------------------------方法摘要 
     void loop() 
              以循环方式开始播放此音频剪辑。 

     void play() 
              开始播放此音频剪辑。 
     void stop() 
              停止播放此音频剪辑。