📄 playsound.java
字号:
//Sample of playing sound
import java.applet.*;
import java.awt.*;
import java.net.*;
public class playsound extends Applet{
Button PlayBt,LoopBt,StopBt;
AudioClip audio=null;
public void init(){
resize(200,50);
PlayBt=new Button("Play");
LoopBt=new Button("Loop");
StopBt=new Button("Stop");
StopBt.disable();
add(PlayBt);
add(LoopBt);
add(StopBt);
audio=getAudioClip(getCodeBase(),"ding.wav");
}
public void stop(){
audio.stop();
PlayBt.enable();
LoopBt.enable();
StopBt.enable();
}
public boolean action(Event event,Object arg){
if(event.target==PlayBt){
if(audio!=null){
audio.play();
PlayBt.disable();
LoopBt.disable();
StopBt.enable(); showStatus("Playing sound only once.");
}
else
showStatus("Sound file not loaded");
return true;
}
else if(event.target==LoopBt){
if (audio!=null){
audio.loop();
PlayBt.disable();
LoopBt.disable();
StopBt.enable();
showStatus("Playing sound …");
}
else
showStatus("Sound file not loaded");
return true;
}
else if(event.target==StopBt){
audio.stop();
PlayBt.enable();
LoopBt.enable();
StopBt.disable();
showStatus("Stop Playing sound");
return true;
}
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -