⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex10_5.java

📁 刘艺编著的java教程的课本习题加例题代码 很有用哦!
💻 JAVA
字号:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Ex10_5 extends Applet implements ActionListener,Runnable{
  AudioClip audio;
  Thread thread;
  Button playaudio, loopaudio, stopaudio;

  public void init() { 
    thread=new Thread(this);
    thread.setPriority(Thread.MIN_PRIORITY);
    playaudio=new Button("播放");
    loopaudio=new Button("循环");
    stopaudio=new Button("停止");
    playaudio.addActionListener(this);
    loopaudio.addActionListener(this);
    stopaudio.addActionListener(this);
    add(playaudio);
    add(loopaudio);
    add(stopaudio);
  }

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

  public void actionPerformed(ActionEvent e){
    if(e.getSource()==playaudio)
        audio.play();
    else if (e.getSource()==loopaudio)
        audio.loop();
    if  (e.getSource()==stopaudio)
        audio.stop();
  }

  public void run(){
     audio=getAudioClip(getCodeBase(),"hi.au");
  }
}

⌨️ 快捷键说明

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