我的Java应用程序不能播放任何声音
问题描述:
我写了一个小程序,在那里我想播放birdound。发射时我没有发现任何错误,但没有听到鸟的声音。我运行Neatbeans作为IDE。任何想法或解决方案?我的Java应用程序不能播放任何声音
这里是我的代码:
package JavaFactoryPatternExample;
import java.io.File;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
public class TutorialSound {
public static void main(String[] args){
File Bird = new File("JavaFactoryPatternExample.sounds/bird.WAV");
PlaySound(Bird);
}
static void PlaySound(File Sound){
try{
Clip clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(Sound));
clip.start();
Thread.sleep(clip.getMicrosecondLength()/1000);
}catch(Exception e){
}
}
}
用**打印**错误的东西替换空的catch块;然后将其添加到您的问题。也许你的文件路径是错误的;或者是其他东西。有很多可能的解释;而最有可能的是,只看当前压制的错误信息会告诉你。 – GhostCat
我会尽力的,谢谢! – TheNoob