假设我有一个希望以这种方式播放的声音文件:
- 从 0:00 开始。
- 当声音文件结束时,从 0:30.00 标记重播。
本质上,我希望歌曲从 0:00 播放到 0:30,然后从 0:30 循环播放到结尾。
你怎么做到这一点?
通常,在播放音频文件时,我使用 AudioClip。
AudioClip audio = Applet.newAudioClip( this.getClass().getResource( "..." ) );
audio.loop();
这是因为在将项目打包成 .jar 文件时加载音频文件的体验不佳。如果您推荐的方法使用另一个类,我仍然很乐意听。但是,如果您遇到与我相同的问题并且知道如何解决它,请告诉我。