2014-01-15 51 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