import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.Timer;
public class ClockText extends JTextField implements ActionListener{
private Timer t ;
Calendar c;
//private String str;
public ClockText(){
super();
s();
this.addActionListener(this);
t.start();
}
public ClockText(int i){
super(i);
s();
this.addActionListener(this);
t.start();
}
private void s(){
t=new Timer(1000,this);
}
public void actionPerformed(ActionEvent e) {
c=Calendar.getInstance();
this.setText(""+c.getTime());
}