📄 audiodemo.java
字号:
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.applet.AudioClip;
import java.awt.Choice;
public class AudioDemo extends Applet implements ItemListener,ActionListener
{
AudioClip sound;
Choice c=new Choice();
Button play=new Button("Play");
Button loop=new Button("Loop");
Button stop=new Button("Stop");
public void init()
{
c.add("bird.wav");
c.add("Chimes.wav");
add(c);
c.addItemListener(this);
add(play);
add(loop);
add(stop);
play.addActionListener(this);
loop.addActionListener(this);
stop.addActionListener(this);
sound=getAudioClip(getCodeBase(),"bird.wav");
}
public void itemStateChanged(ItemEvent e)
{
sound.stop();
sound=getAudioClip(getCodeBase(),c.getSelectedItem());
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==play)
sound.play();
if(e.getSource()==loop)
sound.loop();
if(e.getSource()==stop)
sound.stop();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -