弄清楚了,然后我自己回答了这个问题,
我有这段代码,我很确定这应该可以发出声音,但不会发出声音。该程序在运行时不会显示任何错误,但不会发出声音。我需要帮助弄清楚为什么它不起作用。
import java.net.*;
import java.applet.*;
if(true)
{
File file= new File("GodzillaWAV.wav");
AudioClip roar= Applet.newAudioClip(file);
roar.loop();
}
感谢那些可以帮助您的人。
这不知道为什么或为什么不起作用,但它起作用。
if(true)
{
File file = new File("GodzillaWAV.wav");
Clip clip = AudioSystem.getClip();
AudioInputStream Audio = AudioSystem.getAudioInputStream(file);
clip.open(Audio);
clip.loop(Clip.LOOP_CONTINUOUSLY);
Thread.sleep(6000);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句