Java线程实现时间动态显示

 更新时间:2021年04月11日 09:59:26   作者:il_持之以恒_li  
这篇文章主要为大家详细介绍了Java线程实现时间动态显示,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了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);
    }
}

运行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • SpringBoot自定义FailureAnalyzer过程解析

    SpringBoot自定义FailureAnalyzer过程解析

    这篇文章主要介绍了SpringBoot自定义FailureAnalyzer,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Spring和SpringBoot有哪些区别

    Spring和SpringBoot有哪些区别

    相信对于用了 SpringBoot很久的同学来说,还不是很理解 SpringBoot到底和 Spring有什么区别,看完文章中的比较,或许你有了不同的答案和看法。
    2020-10-10
  • 必须了解的高阶JAVA枚举特性!

    必须了解的高阶JAVA枚举特性!

    这篇文章主要介绍了必须了解的高阶JAVA枚举特性!帮助大家更好的理解和学习Java枚举的相关知识,感兴趣的朋友可以了解下
    2021-01-01
  • SpringBoot 多环境配置和启动详解

    SpringBoot 多环境配置和启动详解

    这篇文章主要为大家介绍了SpringBoot多环境配置和启动详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 全面解读Spring Boot 中的Profile配置体系

    全面解读Spring Boot 中的Profile配置体系

    配置体系是基于 Spring Boot 框架开发应用程序的基础,而自动配置也是该框架的核心功能之一。本文梳理Spring Boot 中的Profile配置体系的相关知识,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • 玩转spring boot 快速开始(1)

    玩转spring boot 快速开始(1)

    玩转spring boot,快速开始spring boot学习,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • MyBatis实现批量插入数据,多重forEach循环

    MyBatis实现批量插入数据,多重forEach循环

    这篇文章主要介绍了MyBatis实现批量插入数据,多重forEach循环方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • 如何使用Collections.reverse对list集合进行降序排序

    如何使用Collections.reverse对list集合进行降序排序

    这篇文章主要介绍了Java使用Collections.reverse对list集合进行降序排序,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • 一定要让你搞懂Java位运算符

    一定要让你搞懂Java位运算符

    这篇文章主要为大家介绍了Java位运算符,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • 基于spring三方包类注入容器的四种方式小结

    基于spring三方包类注入容器的四种方式小结

    这篇文章主要介绍了基于spring三方包类注入容器的四种方式小结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09

最新评论