日期:2014-05-20 浏览次数:20851 次
没看懂LZ这些的意思:String userdir = "file:/"+System.getProperty("user.dir") ;
URL eng = new URL(userdir+"/sound/engine.wav") ;
看看我写的吧。
public static void main(String[] args) {
File a= new File("J:\\mp.wav");
URL url=null;
try {
url = a.toURL();//文件路径转换为URL
} catch (MalformedURLException e) {
e.printStackTrace();
}
AudioClip ac=Applet.newAudioClip(url);
ac.play();//播放
try {
Thread.sleep(1000);//如果需要停止就这里设置(毫秒),需要调用stop(),那样播放1秒后就暂停了
} catch (InterruptedException e) {
e.printStackTrace();
}
//ac.loop(); //循环播放(需要循环播放就调用loop() )
//ac.stop(); //停止
}