设计--计时器

import java.awt.BorderLayout;
import java.awt.Font;
import java.awt.GraphicsConfiguration;
import java.awt.HeadlessException;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.Timer;

public class MyJframe extends JFrame implements ActionListener{
    JLabel lbl;
    Timer  time;
    int count=0;
    public MyJframe() {
        setTitle("计时器");
        setBounds(200, 200, 300, 300);
        setDefaultCloseOperation(3);
        lbl=new JLabel("");
        lbl.setFont(new Font("隶书",Font.BOLD,36));        
        add(lbl,BorderLayout.CENTER);        
        time =new Timer(1000, this);
        time.start();
        this.setVisible(true);
        
    }
    @Override
    public void actionPerformed(ActionEvent e) {
        count++;
        lbl.setText(count+"");
        this.setVisible(true);
    }
    


}
import javax.swing.SwingUtilities;

public class test {
	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {			
			@Override
			public void run() {
				MyJframe frame=new MyJframe();
			}
		});
		
	}
}

 

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