使用javax.sound添加背景音乐

使用javax.sound添加背景音乐

问题描述:

我没有经验的主题,请理解。 我想用javax.sound类为我的游戏添加背景音乐。我尝试了很多在互联网上描述的方法,但都没有成功。请给我一个能够播放背景音乐的简单课程。 (我使用Eclipse)使用javax.sound添加背景音乐

+0

我认为你将有更好的运气,如果你告诉我们你尝试之一。然后我们可以尝试弄清楚哪里出了问题。就目前来看,这个问题相当开放。我不知道你是否阅读过关于音频的Java教程部分,或者你已经尝试过许多不同的方法,但没有工作,你可以指向哪个网站。 – 2015-02-17 22:28:18

+0

[Java Sound](http://stackoverflow.com/tags/javasound/info)信息。页面给出了使用'Clip'的最简单形式。哦,'Clip'是一个类,而'javax.sound'是一个包。 – 2015-02-18 00:32:15

播放声音文件的最基本的方法是这样的:

public void playSound(File audiofile){ 
    //Get a new audio clip 
    Clip clip=AudioSystem.getClip(); 

    //Get a stream to your audio resource 
    AudioInputStream in=AudioSystem.getAudioInputStream(audiofile); 

    //load the audio into the clip 
    clip.open(in); 

    //Start playing audio 
    clip.loop(Clip.LOOP_CONTINUOUSLY); 
}