【Java】Java数字时钟
来源:互联网 发布:装了linux系统无法打开 编辑:程序博客网 时间:2024/06/05 11:09
应用名称: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();}}
0 0
- 【Java】Java数字时钟
- java数字时钟
- java数字时钟
- Java数字时钟
- Java 数字时钟
- 用JAVA编程的数字时钟代码
- java时钟
- Java时钟
- java 时钟
- JAVA时钟
- JAVA时钟
- JAVA:时钟
- java 实现的带闹钟的数字时钟
- Java数字时钟(现在是北京时间 20:13:14)
- java实现可视时钟
- java小时钟
- Java时钟标签
- Java编写的时钟
- Ubuntu Android开发环境配置
- Servlet的开发部署以及详解
- block使用详解
- boost::asio::io_service和io_service::work和boost::thread_group配合使用
- Android完全退出多个activity程序设计
- 【Java】Java数字时钟
- JVM垃圾回收与性能调优总结 JVM调优的几种策略
- MySQL 克隆(拷贝、复制)数据库
- win7和xp对vb的串口控件支持还有差别
- 【SRM 565 UnknownTree】计数 分类讨论
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
- 如何用Python脚本自动SVN Update
- .bashrc 文件中增加头文件路径和库文路径
- 【HDU】 2203 亲和串