java的简单数字时钟_Java实现的简单数字时钟功能示例
本文实例讲述了java实现的简单数字时钟功能。分享给大家供大家参考,具体如下:
应用名称:java数字时钟
用到的知识:java gui编程,线程
开发环境:win8+eclipse+jdk1.8
功能说明:可以显示当前系统的年月日、星期以及准确时间,并实时更新显示。
效果图:
源代码:
import javax.swing.jframe;
import javax.swing.jpanel;
import java.awt.borderlayout;
import javax.swing.jlabel;
import java.awt.font;
import java.text.simpledateformat;
import java.util.date;
public class time extends jframe implements runnable{
/**
*
*/
private static final long serialversionuid = 1l;
private jlabel date;
private jlabel time;
public time() {
//初始化图形界面
this.setvisible(true);
this.settitle("数字时钟");
this.setsize(282, 176);
this.setlocation(200, 200);
this.setresizable(true);
jpanel panel = new jpanel();
getcontentpane().add(panel, borderlayout.center);
panel.setlayout(null);
//时间
time = new jlabel();
time.setbounds(31, 54, 196, 59);
time.setfont(new font("arial", font.plain, 50));
panel.add(time);
//日期
date = new jlabel();
date.setfont(new font("微软雅黑", font.plain, 13));
date.setbounds(47, 10, 180, 22);
panel.add(date);
}
//用一个线程来更新时间
public void run() {
while(true){
try{
date.settext(new simpledateformat("yyyy 年 mm 月 dd 日 eeee").format(new date()));
time.settext(new simpledateformat("hh:mm:ss").format(new date()));
}catch(throwable t){
t.printstacktrace();
}
}
}
public static void main(string[] args) {
new thread(new time()).start();
}
}
ps:这里再为大家推荐几款时间及日期相关工具供大家参考使用:
unix时间戳(timestamp)转换工具:
在线日期/天数计算器:
在线日期计算器/相差天数计算器:
在线日期天数差计算器:
希望本文所述对大家java程序设计有所帮助。
希望与广大网友互动??
点此进行留言吧!
java的简单数字时钟_Java实现的简单数字时钟功能示例相关推荐
- java swing 控件拖动_java swing中实现拖拽功能示例
java实现拖拽示例 Swing中实现拖拽功能,代码很简单,都有注释,自己看,运行效果如下图: package com; import java.awt.*;import java.awt.datat ...
- java socket 传输压缩文件_java基于socket传输zip文件功能示例
本文实例讲述了java基于socket传输zip文件的方法.分享给大家供大家参考,具体如下: 服务器端程序: import java.io.*; import java.net.*; import j ...
- java对sha1的解密_Java实现文件的加密解密功能示例
本文实例讲述了java实现文件的加密解密功能分享给大家供大家参考,具体如下: package com.copy.encrypt; import java.io.file; import java.io ...
- angular 数字逗号分隔_angular 实现的输入框数字千分位及保留几位小数点功能示例...
摘要:这篇AngularJS栏目下的"angular 实现的输入框数字千分位及保留几位小数点功能示例",介绍的技术点是"angular.保留几位小数.千分位.小数点.输入 ...
- java输出数字格式化_Java™ 教程(格式化数字打印输出)
格式化数字打印输出 以前你已经看到使用print和println方法将字符串打印到标准输出(System.out),因为全部数字均可以转换为字符串(你将在本课后面看到),你可使用这些方法打印出任意的字 ...
- java的简单工厂模式_java设计模式之简单工厂模式
简单工厂模式的概念 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建.简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例. ...
- java简单的事务处理_JAVA之JDBC简单事务处理
1.什么是Java事务 通常观念认为,事务与数据库有关.事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取.事务的正确执行使得数据库从一种状态转换成另一种状态. 事务必须服从 ...
- java 文件 加解密_Java实现文件的加密解密功能示例
Java实现文件的加密解密功能示例 发布时间:2020-10-05 22:05:15 来源:脚本之家 阅读:86 作者:FC WORLD!!! 本文实例讲述了Java实现文件的加密解密功能分享给大家供 ...
- java显示多个地区时钟_Java实现的动态数字时钟功能示例【显示世界时间】
本文实例讲述了java实现的动态数字时钟功能.分享给大家供大家参考,具体如下: 构建: 1. clock继承 jframe 为运行页面 2. clocktext 测试类 创建 clock 对象 运行效 ...
最新文章
- 根据经纬度批量计算多个点到多个点之间的距离
- springmvc4之mvc:exclude-mapping path= /拦截配置
- Android --- Android Device Monitor 在 3.0 版本之后废弃了怎么办
- 成功解决tensorflow\contrib\learn\python\learn\datasets\mnist.py: maybe_download (from tensorflow.contri
- 在RelativeLayout中对控件的显示隐藏操作问题
- 销毁AWS资源:Cloud-Nuke还是AWS-Nuke?
- netflix的准实验面临的主要挑战
- python machinelearning下载_Python与机器学习系列1:Anaconda的下载与安装
- 用js和jq分别实现二级联动效果
- 初识IOS,Label控件的应用。
- JavaScript问题01 js代码放在header和body的区别
- Android Dialog详解
- 列出本机JCE支持的Provider、消息摘要算法、公钥私钥算法
- linux环境生成pdf字体问题,字体概述与Linux字体常见问题的解决.pdf
- eda课程设计,求救!!!!!!!!
- linux7启动ib子网管理器,IB_Switch交换机SB7890配置及Band网卡
- 关于求职及面试的一些小技巧
- 用友ERP-供应链1-模块及价值
- 华硕Z99jc安装win7出现安装程序无法定位现有系统分区,也无法创建新的系统分区解决办法...
- IP协议详解之头部结构
热门文章
- ddr2是几代内存_DDR2内存简介及技术介绍:
- 政策支持+资金配合,天弘中证科创创业50指数基金潜力可期
- 【超级播放器】播放器整体架构(一)
- 大富翁银行游戏盘——泰国之旅
- SQL UPDATE 语句
- angular 6.x响应式模板 遍历formGroup中的formArray
- 【速览】2021年中国番石榴主产地种植生产情况及整体进出口贸易分析[图]
- 关于国密算法 SM1,SM2,SM3,SM4 的笔记
- 车辆识别——yolov5 + DeepSort_Pytorch
- python——循环结构正弦幂级数展开及图像