0

可能重复:
Java 中的音乐循环

目前我正在使用此代码播放 mp3 文件

public void run(String url) {
    try {
            ContinuousAudioDataStream loop = null;
            InputStream in;
            in = getClass().getClassLoader().getResourceAsStream(url);

            Player p = new Player(in);
            p.play();
        } catch (Exception e) {
            System.err.print(url + e);
        }
    }
}

但现在我想让它永远循环。我还创建了一个名为 New 的按钮。当我单击新按钮时,我希望它从头开始播放,以及如何暂停它?我已经用谷歌搜索了它,但我什么都听不懂。以前我能够将循环制作为 .wav 文件。但我被 .mp3 文件卡住了。我正在使用 jlayer 1.0.1

谁能帮帮我吗?提前致谢。

4

1 回答 1

0

我建议使用https://github.com/finnkuusisto/TinySound,它有一个非常易于使用的 API 来处理这类事情。

于 2012-12-16T00:50:02.417 回答