...
JTextField txtTime = new JTextField();
...
Date date = new Date();
DateFormat df = DateFormat.getDateTimeInstance();
txtTime.setText=(df.format(date));
JTextField txtTime = new JTextField();
...
Date date = new Date();
DateFormat df = DateFormat.getDateTimeInstance();
txtTime.setText=(df.format(date));
do{
Date date = new Date();
DateFormat df = DateFormat.getDateTimeInstance();
txtTime.setText=(df.format(date));
sleep(1000);//睡一秒
}while(true);
import java.util.TimerTask;
import javax.swing.JTextField;
import javax.swing.JFrame;
import java.awt.Color;
import java.util.Calendar;
class Timertest extends JFrame
{
JTextField jtd = new JTextField(25);
Timertest()
{
setSize(200, 150);
jtd.setForeground(new Color(255,0, 0));
getContentPane().add(jtd);
}
public static void main(String[] args)
{
final Timertest tt = new Timertest();
Timer timer = new Timer();
timer.schedule(new TimerTask()
{
public void run()
{
Calendar cdr = Calendar.getInstance();
tt.jtd.setText(cdr.get(Calendar.YEAR) + "年" + cdr.get(Calendar.MONTH) +
"月" + cdr.get(Calendar.DAY_OF_MONTH) + "日" + cdr.get(Calendar.HOUR) +
"时" + cdr.get(Calendar.MINUTE) + "分" + cdr.get(Calendar.SECOND) +
"秒");
}
}, 0, 1000);
tt.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
tt.setVisible(true);
}
}