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

📄 annoyingbeep.java

📁 java应用程序
💻 JAVA
字号:
import java.util.Timer;import java.util.TimerTask;import java.awt.Toolkit;/** * Schedule a task that executes once every second. */public class AnnoyingBeep {    Toolkit toolkit;    Timer timer;    public AnnoyingBeep() {	toolkit = Toolkit.getDefaultToolkit();        timer = new Timer();        timer.schedule(new RemindTask(),	               0,        //initial delay	               1*1000);  //subsequent rate    }    class RemindTask extends TimerTask {	int numWarningBeeps = 3;        public void run() {	    if (numWarningBeeps > 0) {	        toolkit.beep();		System.out.println("Beep!");		numWarningBeeps--;	    } else {	        toolkit.beep();                System.out.println("Time's up!");	        //timer.cancel(); //Not necessary because we call System.exit	        System.exit(0);   //Stops the AWT thread (and everything else)	    }        }    }    public static void main(String args[]) {	System.out.println("About to schedule task.");        new AnnoyingBeep();	System.out.println("Task scheduled.");    }}

⌨️ 快捷键说明

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