Мое Java-приложение не воспроизводит звук
Я написал небольшую программу, в которой хочу сыграть звуки птиц. Я не получил никаких ошибок при запуске, но ни птичьего звука. Я использую Neatbeans как IDE. Есть идеи или решения?
Вот мой код:
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 ответ
Убедитесь, что файл находится в том же каталоге, что и Java-программа, и что вы правильно назвали его. Имя файла кажется странным.