java游戏倒计时代码怎么用,Java实现倒计时代码
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实现倒计时代码相关推荐
- eclipse编写java游戏_Ballgame eclipse编写的java小游戏 - 下载 - 搜珍网
压缩包 : BallGame.rar 列表 BallGame/.classpath BallGame/.project BallGame/AndroidManifest.xml BallGame/bi ...
- java游戏猿人时代_学习java编程就业前景如何
对于大多数学生来说,学习编程语言是为了更好的就业.由于Java在电子商务,企业级开发应用程序,游戏编程等许多领域中都发挥着重要作用,因此即使到2020年,学习Java仍将是一种热潮,其发展前景将非常可 ...
- java游戏将相_(Java)算法——位运算基础及基本应用
位运算基础及基本应用 在处理整形数值时,可以直接对组成整形数值的各个位进行操作.这意味着可以使用屏蔽技术获得整数中的各个位(??) 位运算是针对整数的二进制进行的位移操作 整数 32位 , 正数符号为 ...
- 一个上帝视角的java游戏_从上帝视角看Java如何运行
JVM内存结构 可以看出JVM从宏观上可以分为 '内部' 及 '外部' 两个部分(便于记忆理解): '内部'包含:线程共享(公有)数据区 和 线程隔离(私有)数据区 '外部'包含:类加载子系统.垃圾 ...
- java游戏开发毕业论文_基于JAVA的五子游戏的开发设计毕业论文
基于JAVA的五子游戏的开发设计毕业论文 毕业论文基于 JAVA 的五子游戏的开发设计山东凯文科技职业学院摘 要人工智能是一门正在迅速发展的新兴的,综合性很强的交叉科学.它与生物工程.空间技术一起被并 ...
- Java游戏服务器开发之二--导航帖
Java游戏服务器开发之三--日志 Java游戏服务器开发之四--通讯框架netty Java游戏服务器开发之五--使用工厂模式生成netty Java游戏服务器开发之六--整合spr ...
- Java游戏开发前景
Java游戏开发前景如何?Java游戏开发曾经伴随着诺基亚的辉煌,Java游戏开发行业也是如火如荼,如日中天.但是现在随着诺基亚的地位一去不复返,Java游戏开发行业的曾经的火热也一去不复返,很多从事 ...
- java游戏小程序_javaCode 158个经典小程序,里面包含各种小游戏代码,能提高初学者 趣,同事可以从中学习 Games 246万源代码下载- www.pudn.com...
文件名称: javaCode下载 收藏√ [ 5 4 3 2 1 ] 所属分类: Games 开发工具: Java 文件大小: 543 KB 上传时间: 2015-10-25 下载次数: ...
- java 3d游戏_不放一行代码分享一下java实现3D游戏逻辑
这篇日记是对最近几周Java大作业写的一个3D打怪挖矿游戏进行记录和总结.另一个目的也是因为我发现身边很多朋友对3D游戏逻辑很有兴趣.所以写这篇日记可以介绍一下一个3D游戏是如何实现基础功能的.即使没 ...
- java游戏代码_Java与Kotlin系列文章之性能问题详解
作者丨Jakub Anioła 译者丨姜雨生 策划丨田晓旭 随着对 Kotlin 越来越深入的了解,我发现市面上关于 Kotlin 方面,比较深入的资料几乎是 0,所以我决定,将 Kotlin 各个方 ...
最新文章
- caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录
- react骨架屏自动生成_用纯 DOM 的方式结合 Puppeteer 自动生成网页骨架屏
- 测试知识整理——基础篇
- linux传输文件到linux速度慢,linux中往nand(jffs2)中拷贝文件时速度慢的问题
- 项望烽:移动 IM 开发之心跳​
- boost::format模块异常处理的测试程序
- PostgreSql+PostGIS和uDig的安装
- 如何ping通服务器的公网IP?
- NLP系列学习:CRF条件随机场(2)
- xshell停止运行脚本_Xshell无法启动:要继续使用此程序,您必须应用最新的更新或使用新版本...
- c# json 汉字乱码_json.net中文乱码问题
- 看雪CTF.TSRC 2018 团队赛 第十二题『移动迷宫』 解题思路
- windows安装MobaXterm
- 测试工具-Jira和禅道数据库分析
- apdu 移动sim_SIM卡APDU指令【转】
- Lync 地址簿同步知识
- C语言 isdigit、isalnum、isalpha、islower、issupper用法及其示例
- 【寻找最佳小程序】11期:车来了——时时公交就在你身边,到站准确率可控制在90%以上...
- 基于SVM的中文垃圾短信分类
- MCMC如何满足细致平稳条件?
热门文章
- Unreal Engine 4 —— GAS系统学习 (八) 为敌人增加血条并关联伤害数据
- js移除数组中的元素(返回新数组)
- Dockerfile ENTRYPOINT指令 语法解析
- heidihql查看检查约束_突击检查!资阳刘家湾一海鲜店电子秤被查出有“猫腻”...
- YOLOv3网络目标检测(自己编写的简化版)
- 。那为什么这种新语言取名为Python呢?
- 标准差 方差 协方差 相关系数
- java接收meta name=_java_java实现获取网站的keywords,description,获取网站的meta name=keywords - phpStudy...
- java 三目运算符解析
- 重温 JavaScript 系列(2):数组去重、类数组转换数组