如何使用Java播放wav文件?
我想播放一个wav文件,在谷歌搜索后,我找到了这个脚本,但它不起作用。 (它没有抛出任何异常,也没有编译问题)如何使用Java播放wav文件?,java,wav,Java,Wav,我想播放一个wav文件,在谷歌搜索后,我找到了这个脚本,但它不起作用。 (它没有抛出任何异常,也没有编译问题) 我已经添加了我所有的代码,所以我希望可以清楚地解决我的问题只要从代码中删除while循环,它就会被修复。while循环正在使线程休眠,因此无法播放音频文件 public void play(Film song) { try { Clip sound = AudioSystem.getClip(); sound.open(AudioSystem.
我已经添加了我所有的代码,所以我希望可以清楚地解决我的问题只要从代码中删除while循环,它就会被修复。while循环正在使线程休眠,因此无法播放音频文件
public void play(Film song) {
try {
Clip sound = AudioSystem.getClip();
sound.open(AudioSystem.getAudioInputStream(new File(song.getClip())));
sound.start();
} catch (Exception e) {
System.out.println("Whatever" + e);
}
}
}
只要从代码中删除while循环,它就会被修复。while循环正在使线程休眠,因此无法播放音频文件
public void play(Film song) {
try {
Clip sound = AudioSystem.getClip();
sound.open(AudioSystem.getAudioInputStream(new File(song.getClip())));
sound.start();
} catch (Exception e) {
System.out.println("Whatever" + e);
}
}
}
你称之为播放(电影歌曲)的主要方法是什么?请在(sound.isRunning())正常工作时显示所有相关代码!什么也不做是意料之中的事。你提供的代码中没有任何应该运行的东西。是的,可能是重复的,在删除循环后它现在已经修复了。谢谢@Khairulbasarrofi你的主要方法是什么?请在(sound.isRunning())正常工作时显示所有相关代码!什么也不做是意料之中的事。你提供的代码中没有任何应该运行的东西。是的,可能是重复的,在删除循环后它现在已经修复了。谢谢@KhairulBasarRofi