问题 问答题

阅读下列程序,写出程序功能。
import java.applet.*;
import java. awt.*;
import java. awt. event.*;
public class C3601 extends Applet implements ActionListener

AudioClip clip;
Button buttonPlay,buttonLoop,buttonStop;
public void init()

clip=getAudioClip(getCodeBase(),"1.wav");
buttonPlay=new Button("start");
buttonLoop=new Button("loop");
buttonStop=new Button("stop");
buttonPlay. addActionListener(this);
buttonStop.addActionListener(this);
buttonLoop. addActionListener(this);
setSize(300,100);
add(buttonPlay);add(buttonLoop);add(buttonStop);

public void stop()

clip.stop();

public void actionPerformed(ActionEvent e)

if(e.get.Source()==buttonPlay)clip.play();
else if(e. getSource()==buttonLoop)clip.loop();
if(e. getSource()==buttonStop)clip. stop();

答案

参考答案:程序功能是:小应用程序窗口中有三个按钮,单击start按钮开始播放“1.wav”声音文件一次,单击loop按钮将循环播放“1.wav”,单击stop按钮将停止播放。

多项选择题
单项选择题