我希望在我的 mp3 文件播放结束后能够重复播放,但我无法创建一个循环来重复播放我的文件。(我使用了这段代码,但它只会在播放完第一秒后停止。)
有任何想法吗?谢谢您的帮助。
AudioClip myMusic ....
myMusic.setCycleCount(AudioClip.INDEFINITE);
myMusic.play();
编辑: 我使用了MediaPlayer,但它的循环计数器没有正确工作。例如,第一次播放我的mp3文件时它播放了2次,在第3次播放时突然停止。 第二次我再次运行我的应用程序,它只播放了1次,在第二次播放的一半时就停止了。 以下是我的代码:
URL resource = getClass().getResource("abcd.mp3");
MediaPlayer a =new MediaPlayer(new Media(resource.toString()));
a.setCycleCount(MediaPlayer.INDEFINITE);
a.play();
有任何想法吗?谢谢您的帮助。
myMusic.bgSound
是什么?假设myMusic
是一个AudioClip
,它不是AudioClip
的一个字段。 - ggovan