我的Java应用程序不会播放任何声音

时间:2017-02-10 11:20:36

标签: java audio netbeans playsound

我写了一个小节目,我想玩鸟儿。发射它时没有任何错误但是没有任何声音。我作为IDE运行Neatbeans。任何想法或解决方案?

这是我的代码:

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){

    }
}
}

1 个答案:

答案 0 :(得分:0)

确保该文件与java程序位于同一目录中,并且您已正确命名该文件。文件名看起来很奇怪。