如何在java中重复音频文件

如何在java中重复音频文件,java,audio,Java,Audio,如何让音频文件不断重复?现在音乐只播放一次,就这样;就这样。我试着让声音一遍又一遍地重复。我需要用另一种方式获取音频文件,还是有更简单的方式 代码: 我如何称呼它: // Plays the music. public void music() { Sound.music("res/music/I Like Your Hat.wav"); } 不要使用sun.*软件包,这些是私人软件包,可能并不总是可用。看看如何播放音频剪辑的一些想法 看一看 作为一个非常简单的例子 AudioInpu

如何让音频文件不断重复?现在音乐只播放一次,就这样;就这样。我试着让声音一遍又一遍地重复。我需要用另一种方式获取音频文件,还是有更简单的方式

代码:

我如何称呼它:

// Plays the music.
public void music() {
    Sound.music("res/music/I Like Your Hat.wav");
}
  • 不要使用
    sun.*
    软件包,这些是私人软件包,可能并不总是可用。看看如何播放音频剪辑的一些想法
  • 看一看
  • 作为一个非常简单的例子

    AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(...);
    Clip clip = AudioSystem.getClip();
    clip.open(audioInputStream);
    clip.loop(Clip.LOOP_CONTINUOUSLY);
    clip.start();
    
  • 不要使用
    sun.*
    软件包,这些是私人软件包,可能并不总是可用。看看如何播放音频剪辑的一些想法
  • 看一看
  • 作为一个非常简单的例子

    AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(...);
    Clip clip = AudioSystem.getClip();
    clip.open(audioInputStream);
    clip.loop(Clip.LOOP_CONTINUOUSLY);
    clip.start();
    
  • 不要使用
    sun.*
    软件包,这些是私人软件包,可能并不总是可用。看看如何播放音频剪辑的一些想法
  • 看一看
  • 作为一个非常简单的例子

    AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(...);
    Clip clip = AudioSystem.getClip();
    clip.open(audioInputStream);
    clip.loop(Clip.LOOP_CONTINUOUSLY);
    clip.start();
    
  • 不要使用
    sun.*
    软件包,这些是私人软件包,可能并不总是可用。看看如何播放音频剪辑的一些想法
  • 看一看
  • 作为一个非常简单的例子

    AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(...);
    Clip clip = AudioSystem.getClip();
    clip.open(audioInputStream);
    clip.loop(Clip.LOOP_CONTINUOUSLY);
    clip.start();
    

    @Thomas很高兴这有助于Hanks的盲目投票,很高兴知道这可能是怎样的fixed@Thomas很高兴这有助于感谢盲目投票,很高兴知道这可能是怎样的fixed@Thomas很高兴这有助于感谢盲目投票,很高兴知道这可能是怎样的fixed@Thomas很高兴它帮助了Hanks的盲目投票,很高兴知道如何解决这个问题