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

📄 note.java

📁 java多媒体技术 7.1 播放声音文件 7.2 收音机 7.3 电子琴 7.4 吃豆游戏 7.5 简易壁球 7.6 弹球游戏 7.7 拯救生命 7.8 扫雷 7.9 双向飞碟 7
💻 JAVA
字号:
import java.applet.*;

/**
 * 该类可以连续播放或者停止声音文件.
 */ 
public class Note
{
    /** 要播放的声音
    */
    private AudioClip tone;
    /** 该声音当前是否在播放
    */
    private boolean playing;
    /**      构造音调对象
     * 参数sound 一个用作音调的声音文件
     */             
    public Note(AudioClip sound)
    {
        playing=false;
        tone=sound;
    }
    /**
     * 判断该音调是否在播放
     * 
     * 如果被播放就返回true,否则返回false
     */             
    public boolean isPlaying()
    {
        return playing;
    }
    /**  开始连续播放音调
     */             
    public void play()
    {
        tone.loop();
        playing=true;
    }
    /**  停止播放音调
     */             
    public void stop()
    {
        tone.stop();
        playing=false;
    }
}

⌨️ 快捷键说明

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