Java 数字时钟
来源:互联网 发布:php 验证手机 编辑:程序博客网 时间:2024/06/05 09:03
最近一直学习java ,编写了一个时钟demo,分享给大家………..
应用名称: Java数字时钟
用到的知识: Java GUI编程,线程
功能说明: 可以显示当前系统的年月日,星期以及准确时间,并实时更新显示.
效果图:
源代码:
package com.example.time;import java.awt.BorderLayout;import java.awt.Font;import java.text.SimpleDateFormat;import java.util.Date;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;public class Time extends JFrame implements Runnable{/** * */private static final long serialVersionUID = 1L;private JLabel date;private JLabel time;/** * @param args */public static void main(String[] args) { new Thread(new Time()).start();}public Time(){ // 初始化图形界面 this.setVisible(true); this.setTitle("数字时钟"); this.setSize(280, 180); 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);}//用一个线程来更新时间@Overridepublic 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 e) { e.printStackTrace(); } }}}
0 0
- 【Java】Java数字时钟
- java数字时钟
- java数字时钟
- Java数字时钟
- Java 数字时钟
- 用JAVA编程的数字时钟代码
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- 数字时钟
- java 实现的带闹钟的数字时钟
- Java数字时钟(现在是北京时间 20:13:14)
- Stylus入门教程--实例(2)
- BZOJ2938: [Poi2000]病毒 AC自动机
- android Intent机制详解
- 排序算法-python版
- 设计模式的分类
- Java 数字时钟
- Unix ls UVA 命令400
- 1
- 原始事件模型
- Android Activity和Intent机制学习笔记
- opencv学习笔记(十五)利用cvSetImageROI()对图像部分区域进行操作
- 自定义仿扣扣水加载动画
- Structs2的拦截器与过滤器区别
- 记录下这一时刻