举例:比如CLASS文件当前目录下有一个music.au文件
AudioClip au=Applet.newAudioClip(getClass().getResource("music.au"));
au.play();
或au.loop();//循环播放
au.stop();//停止播放注意先import java.applet.AudioClip;import java.applet.Applet;
AudioClip au=Applet.newAudioClip(getClass().getResource("music.au"));
au.play();
或au.loop();//循环播放
au.stop();//停止播放注意先import java.applet.AudioClip;import java.applet.Applet;
运行的时候,总会有start applet not initialized 的提示!!!
import java.applet.AudioClip;public class PlayAudio extends Applet{
String music;
AudioClip sound;
public void init(){
music=getParameter("bg_sound");
if(music==null)
music="";
sound=getAudioClip(getCodeBase(),"audio/"+music+".au");
}
public void start(){
sound.play();
}
public void stop(){
if(sound!=null)
sound.stop();
}
}