Java - 从Internet播放声音文件

时间:2013-12-05 02:35:34

标签: java audio javasound

对于我的作业,我必须按下按钮时发出鸣笛声。我的教授不希望我们播放本地驱动器的声音,而是从某些网站播放。 “http://soundbible.com/grab.php?id=1696&type=wav”他向我们提供了一些代码,但我似乎无法让它工作。第一个是按下按钮时调用的方法,第二个是应该播放声音的类。

public void Honk(){
JavaSound player = new JavaSound();
player.playFile("http://soundbible.com/grab.php?id=1696&type=wav");   
}

class JavaSound {
public void playFile(String file) {
try {
URL soundToPlay = getClass().getResource(file);
AudioClip player = Applet.newAudioClip(soundToPlay);
player.play();
} catch (Exception e) {}
}

这里可能出现什么问题?

0 个答案:

没有答案