问题描述
我想在小应用程序中播放音频,但是单击播放后却不能播放,请问是怎么回事?说明,这里的yinyue.wav和程序是在同意文件夹里的谢谢!!下面是源代码:importjava.applet.*;importjava.awt.*;importjava.awt.event.*;importjava.net.*;publicclassDextendsAppletimplementsActionListener{AudioClipclip;Buttonbuttonplay;Buttonbuttonloop;Buttonbuttonstop;URLurl;publicvoidinit(){clip=getAudioClip(getCodeBase(),"yinyue.wav");buttonplay=newButton("播放");buttonplay.addActionListener(this);buttonloop=newButton("循环");buttonloop.addActionListener(this);buttonstop=newButton("暂停");buttonstop.addActionListener(this);add(buttonplay);add(buttonloop);add(buttonstop);}publicvoidstop(){clip.stop();}publicvoidactionPerformed(ActionEvente){if(e.getSource()==buttonplay){clip.play();}elseif(e.getSource()==buttonloop){clip.loop();}if(e.getSource()==buttonstop){clip.stop();}}}
解决方案
解决方案二:
你用的这个库不支持wav格式,au格式的可以。