package cn.itsource;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Liaxi {
//写一个有图形界面的时钟
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
JFrame jFrame = new JFrame("电子表啊!!");//创建顶层窗口的对象
jFrame.setVisible(true);//调用窗口可见方法
jFrame.setSize(500, 500);//调用窗口尺寸方法
jFrame.setLocation(500, 500);//调动窗口出现位置方法
JButton jbutton = new JButton();//创建按钮对象
jFrame.add(jbutton);//调用add方法,将按钮对象加载到窗口对象
for(int i=0;i<85600;i++){//调用for语句循环添加秒数
Thread.sleep(1000);//调用线程休眠方法,规定一秒钟循环一次
Date date2 = new Date(System.currentTimeMillis()+1000);//创建对象并调用方法获取当前系统时间,每次循环加1000毫秒
SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat("YYY-MM-dd HH:mm:ss E");//将时间按照自定义时间格式打印
jbutton.setText(simpleDateFormat2.format(date2));//将时间文本对象添加入按钮对象
System.out.println(simpleDateFormat2.format(date2));//输出
}
}
}
java之电子表
最新推荐文章于 2021-12-21 19:34:54 发布