audioplay.java~1~

来自「GUI java源码 多种例子 java大学课程」· JAVA~1~ 代码 · 共 53 行

JAVA~1~
53
字号
package awt;

import java.awt.*;
import java.applet.*;
import java.awt.event.*;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class AudioPlay
    extends Applet implements ActionListener {
  AudioClip audio;
  Button b_play, b_loop, b_stop;
  public void init() {
    audio = getAudioClip(getCodeBase(), "");
    b_play = new Button("开始播放");
    b_stop = new Button("停止播放");
    b_loop = new Button("循环播放");
    b_play.addActionListener(this);
    b_stop.addActionListener(this);
    b_loop.addActionListener(this);
    this.add(b_play);
    this.add(b_stop);
    this.add(b_loop);
  }

  public void stop() {
    audio.stop();
  }

  public void actonPerformend(ActionEvent e) {
    if (e.getSource() == b_play) {
      audio.play();
    }
    if (e.getSource() == b_stop) {
      audio.stop();
    }
    if (e.getSource() == b_loop) {
      audio.loop();
    }
  }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?