Java时间动态显示 Java线程实现时间动态显示

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Java时间动态显示 Java线程实现时间动态显示

il_持之以恒_li   2021-04-11 我要评论
想了解Java线程实现时间动态显示的相关内容吗,il_持之以恒_li在本文为您仔细讲解Java时间动态显示的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java,时间显示,下面大家一起来学习吧。

代码如下:

import javax.swing.*;
import java.awt.*;
import java.util.Date;


public class Test1 {
    public static void main(String[] args) {
        JFrame frame = new JFrame("我的窗口");
        frame.setBounds(200,200,400,400);
        JTextField textField=new JTextField();
        frame.add(textField);
        new Thread(new Runnable() {
            @Override
            public void run() {
                while(true){
                    try {
                        Thread.sleep(1000);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                    Date date=new Date();
                    textField.setText(date.getHours()+":"+date.getMinutes()+":"+date.getSeconds());
                    textField.setFont(new Font("楷体",Font.BOLD,20));
                }
            }
        }).start();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}

运行结果:

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们