Timer (备忘)

import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFrame;
import javax.swing.Timer;

public class TimerFrame implements ActionListener{

	Timer timer ;
	int interval = 2000;//毫秒
	
	public TimerFrame(){
		timer = new Timer(interval, this);
		timer.start();
	}
	
	@Override
	public void actionPerformed(ActionEvent arg0) {
		// TODO Auto-generated method stub
		//每2秒执行一次的事件
		System.out.println("test");
	}
	
	public static void main(String[] args){
		JFrame frame = new JFrame();
		frame.setTitle("test");
		frame.setSize(new Dimension(100,100));
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
		new TimerFrame();
	}

}

 备忘。

你可能感兴趣的:(java,swing)