javax.swing.Timer.
Код:
import javax.swing.Timer; ... //Будет вызыватся каждую секунду timer=new Timer(1000,new ActionListener( public void actionPerformed(ActionEvent ev) { System.out.println("WOW!"); } )); timer.start();
1. javax.swing.Timer
Код:
javax.swing.Timer timer = new javax.swing.Timer( 100, new ActionListener() { public void actionPerformed(ActionEvent e) { //Do work! } } );
2. java.util.Timer
Код:
java.util.Timer timer2 = new java.util.Timer(); TimerTask task = new TimerTask() { public void run() { //Do work! } }; timer2.schedule( task, 100 ); timer2.schedule( task, date ); //date - java.util.Date