2014-01-15 52 views
0

我正在爲我的高中cpt連接四,我試圖添加音樂到背景和音效。我的老師給了我一些代碼來工作,但因爲我從來沒有用過聲音,所以我不懂如何使用它。有人可以解釋我給的代碼嗎?謝謝你的幫助!添加音樂到Java

try { 
    AudioInputStream audio = AudioSystem.getAudioInputStream(new File("SoundFile.wav"));//use wav. mp3 doesn't work 
    Clip clip = AudioSystem.getClip(); 
    clip.open(audio); 
    clip.start(); 
} 
catch(UnsupportedAudioFileException uae) { 
    System.out.println(uae); 
} 
catch(IOException ioe) { 
    System.out.println(ioe); 
} 
catch(LineUnavailableException lua) { 
    System.out.println(lua); 
} 
+0

我猜的代碼是一個方法裏面?調用該方法,「剪輯」將不會啓動? – Rich

+0

看看[Java聲音](http://docs.oracle.com/javase/tutorial/sound/index.html) –

+0

@Rich我試着這樣做,但我得到一個錯誤,說它無法找到符號嘗試中的前兩行以及捕獲中的第一行。 – user2871898

回答

1

你需要從相關軟件包導入下列類:

AudioInputStream 
UnsupportedAudioFileException 
IOException 
LineUnavailableException 
File