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 に答える