import java.util.Calendar;

import java.util.Date;

import java.util.Timer;

import java.util.TimerTask;

import javax.swing.JFrame;

import javax.swing.JLabel;

/**

*

* @author wesley

* @date 2015年1月28日

*

*/

public class CountDown {

private long longTime;

private long currentTime;

private long distTime;

private long day, hour, minutes, seconds;

public CountDown() {

CDown();

}

public void CDown() {

Timer timer = new Timer();

JFrame jf = new JFrame();

final JLabel jl = new JLabel();

jf.add(jl);

jf.setVisible(true);

jf.setSize(350, 100);

jf.setTitle("倒计时软件");

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

timer.schedule(new TimerTask() {

@Override

public void run() {

Calendar cal = Calendar.getInstance();

//设置预定的时间

cal.set(2015, 0, 28, 17, 30, 0);//0代表1月 ,11代表12月

// 返回历元到指定时间的毫秒数。

longTime = cal.getTimeInMillis();

// 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。

currentTime = new Date().getTime();

//距离的时间

distTime = longTime - currentTime;

//得到天数

day = ((distTime / 1000) / (3600 * 24));

//得到小时数

hour = ((distTime / 1000) - day * 86400) / 3600;

//得到分钟数

minutes = ((distTime / 1000) - day * 86400 - hour * 3600) / 60;

//得到秒数

seconds = (distTime / 1000) - day * 86400 - hour * 3600

- minutes * 60;

jl.setText("倒计时" + day + " 天 " + hour + "小时 :" + minutes

+ "分钟 :" + seconds + "秒");

}

}, 0, 1000);

}

public static void main(String[] args) {

new CountDown();

}

}

标签:

seo

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com

特别注意:本站所有转载文章言论不代表本站观点!

本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

java游戏倒计时代码怎么用,Java实现倒计时代码相关推荐

  1. eclipse编写java游戏_Ballgame eclipse编写的java小游戏 - 下载 - 搜珍网

    压缩包 : BallGame.rar 列表 BallGame/.classpath BallGame/.project BallGame/AndroidManifest.xml BallGame/bi ...

  2. java游戏猿人时代_学习java编程就业前景如何

    对于大多数学生来说,学习编程语言是为了更好的就业.由于Java在电子商务,企业级开发应用程序,游戏编程等许多领域中都发挥着重要作用,因此即使到2020年,学习Java仍将是一种热潮,其发展前景将非常可 ...

  3. java游戏将相_(Java)算法——位运算基础及基本应用

    位运算基础及基本应用 在处理整形数值时,可以直接对组成整形数值的各个位进行操作.这意味着可以使用屏蔽技术获得整数中的各个位(??) 位运算是针对整数的二进制进行的位移操作 整数 32位 , 正数符号为 ...

  4. 一个上帝视角的java游戏_从上帝视角看Java如何运行

    JVM内存结构 可以看出JVM从宏观上可以分为 '内部' 及 '外部'  两个部分(便于记忆理解): '内部'包含:线程共享(公有)数据区 和 线程隔离(私有)数据区 '外部'包含:类加载子系统.垃圾 ...

  5. java游戏开发毕业论文_基于JAVA的五子游戏的开发设计毕业论文

    基于JAVA的五子游戏的开发设计毕业论文 毕业论文基于 JAVA 的五子游戏的开发设计山东凯文科技职业学院摘 要人工智能是一门正在迅速发展的新兴的,综合性很强的交叉科学.它与生物工程.空间技术一起被并 ...

  6. Java游戏服务器开发之二--导航帖

    Java游戏服务器开发之三--日志         Java游戏服务器开发之四--通讯框架netty Java游戏服务器开发之五--使用工厂模式生成netty Java游戏服务器开发之六--整合spr ...

  7. Java游戏开发前景

    Java游戏开发前景如何?Java游戏开发曾经伴随着诺基亚的辉煌,Java游戏开发行业也是如火如荼,如日中天.但是现在随着诺基亚的地位一去不复返,Java游戏开发行业的曾经的火热也一去不复返,很多从事 ...

  8. java游戏小程序_javaCode 158个经典小程序,里面包含各种小游戏代码,能提高初学者 趣,同事可以从中学习 Games 246万源代码下载- www.pudn.com...

    文件名称: javaCode下载  收藏√  [ 5  4  3  2  1 ] 所属分类: Games 开发工具: Java 文件大小: 543 KB 上传时间: 2015-10-25 下载次数: ...

  9. java 3d游戏_不放一行代码分享一下java实现3D游戏逻辑

    这篇日记是对最近几周Java大作业写的一个3D打怪挖矿游戏进行记录和总结.另一个目的也是因为我发现身边很多朋友对3D游戏逻辑很有兴趣.所以写这篇日记可以介绍一下一个3D游戏是如何实现基础功能的.即使没 ...

  10. java游戏代码_Java与Kotlin系列文章之性能问题详解

    作者丨Jakub Anioła 译者丨姜雨生 策划丨田晓旭 随着对 Kotlin 越来越深入的了解,我发现市面上关于 Kotlin 方面,比较深入的资料几乎是 0,所以我决定,将 Kotlin 各个方 ...

最新文章

  1. caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录
  2. react骨架屏自动生成_用纯 DOM 的方式结合 Puppeteer 自动生成网页骨架屏
  3. 测试知识整理——基础篇
  4. linux传输文件到linux速度慢,linux中往nand(jffs2)中拷贝文件时速度慢的问题
  5. 项望烽:移动 IM 开发之心跳​
  6. boost::format模块异常处理的测试程序
  7. PostgreSql+PostGIS和uDig的安装
  8. 如何ping通服务器的公网IP?
  9. NLP系列学习:CRF条件随机场(2)
  10. xshell停止运行脚本_Xshell无法启动:要继续使用此程序,您必须应用最新的更新或使用新版本...
  11. c# json 汉字乱码_json.net中文乱码问题
  12. 看雪CTF.TSRC 2018 团队赛 第十二题『移动迷宫』 解题思路
  13. windows安装MobaXterm
  14. 测试工具-Jira和禅道数据库分析
  15. apdu 移动sim_SIM卡APDU指令【转】
  16. Lync 地址簿同步知识
  17. C语言 isdigit、isalnum、isalpha、islower、issupper用法及其示例
  18. 【寻找最佳小程序】11期:车来了——时时公交就在你身边,到站准确率可控制在90%以上...
  19. 基于SVM的中文垃圾短信分类
  20. MCMC如何满足细致平稳条件?

热门文章

  1. Unreal Engine 4 —— GAS系统学习 (八) 为敌人增加血条并关联伤害数据
  2. js移除数组中的元素(返回新数组)
  3. Dockerfile ENTRYPOINT指令 语法解析
  4. heidihql查看检查约束_突击检查!资阳刘家湾一海鲜店电子秤被查出有“猫腻”...
  5. YOLOv3网络目标检测(自己编写的简化版)
  6. 。那为什么这种新语言取名为Python呢?
  7. 标准差 方差 协方差 相关系数
  8. java接收meta name=_java_java实现获取网站的keywords,description,获取网站的meta name=keywords - phpStudy...
  9. java 三目运算符解析
  10. 重温 JavaScript 系列(2):数组去重、类数组转换数组