2015-02-17 75 views
0

我沒有經驗的主題,請理解。 我想用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

回答

0

播放聲音文件的最基本的方法是這樣的:

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); 
}