使用javax.sound添加背景音乐
问题描述:
我没有经验的主题,请理解。 我想用javax.sound类为我的游戏添加背景音乐。我尝试了很多在互联网上描述的方法,但都没有成功。请给我一个能够播放背景音乐的简单课程。 (我使用Eclipse)使用javax.sound添加背景音乐
答
播放声音文件的最基本的方法是这样的:
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);
}
我认为你将有更好的运气,如果你告诉我们你尝试之一。然后我们可以尝试弄清楚哪里出了问题。就目前来看,这个问题相当开放。我不知道你是否阅读过关于音频的Java教程部分,或者你已经尝试过许多不同的方法,但没有工作,你可以指向哪个网站。 – 2015-02-17 22:28:18
[Java Sound](http://stackoverflow.com/tags/javasound/info)信息。页面给出了使用'Clip'的最简单形式。哦,'Clip'是一个类,而'javax.sound'是一个包。 – 2015-02-18 00:32:15