62,614
社区成员
发帖
与我相关
我的任务
分享
import java.applet.Applet;
import java.applet.AudioClip;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import java.awt.*;
public class AudioTest2 extends Applet implements ActionListener{
AudioClip clip=null;
JButton playBtn,loopBtn,stopBtn;
public void init(){
playBtn=new JButton("play");
loopBtn=new JButton("loop");
stopBtn=new JButton("stop");
playBtn.addActionListener(this);
loopBtn.addActionListener(this);
stopBtn.addActionListener(this);
add(playBtn);
add(loopBtn);
add(stopBtn);
//不能播放,没有声音
clip=getAudioClip(getCodeBase(),"res/1.wav");
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==playBtn)
clip.play();
else if(e.getSource()==loopBtn)
clip.loop();
else
clip.stop();
}
}