用Java实现的一个简单的定时报警程序


在看完了Timer类的应用以及actionListener的相关知识后,结合书上的例子,写了个小程序,这个小程序主要可以定时的发出声音,自己觉得蛮有意思的

 
  1. package com.eric.interfaceAndInnerClass;  
  2.   
  3. import java.awt.Toolkit;  
  4. import java.awt.event.ActionEvent;  
  5. import java.awt.event.ActionListener;  
  6. import java.util.Date;  
  7.   
  8. import javax.swing.JOptionPane;  
  9. import javax.swing.Timer;  
  10.   
  11. public class TimerTest implements ActionListener {  
  12.   
  13.     public void actionPerformed(ActionEvent e) {  
  14.         Date d=new Date();  
  15.         System.out.println("the time is:"+d);  
  16.         Toolkit.getDefaultToolkit().beep();  
  17.     }  
  18.     public static void main(String[] args) {  
  19.         ActionListener al=new TimerTest();  
  20.         Timer t=new Timer(1000,al);  
  21.         t.start();  
  22.         System.out.println("stop timer!!!1");  
  23.           
  24.         JOptionPane.showMessageDialog(null,"exit sysytem");  
  25.         System.exit(0);  
  26.     }  
  27.   
  28. }  

 

 

相关内容