1 import java.awt.Toolkit; 2 import java.awt.event.ActionEvent; 3 import java.awt.event.ActionListener; 4 import java.util.Date; 5 6 import javax.swing.Timer; 7 8 /** 9 *@date 2014-4-16 10 */ 11 public class SwingTimer { 12 13 public static void main(String[] args) { 14 15 Timer timer=new Timer(2000,new ActionListener(){ 16 17 @Override 18 public void actionPerformed(ActionEvent e) { 19 20 System.out.println("the timw is:"+new Date()); 21 Toolkit.getDefaultToolkit().beep(); 22 } 23 24 }); 25 26 while(true){ 27 timer.start(); 28 } 29 } 30 31 }