java 倒计时_java倒计时器
[java]代码库import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
/**
* 倒计时
*
*/
public class Counter {
private JFrame frame;
private JLabel jl1;
private JLabel jl2;
private JLabel jl3;
public static void main(String[] args) {
new Counter().getTime();
}
/* 倒计时的主要代码块 */
private void getTime() {
long time = 1 * 36000; // 自定义倒计时时间
long hour = 0;
long minute = 0;
long seconds = 0;
while (time >= 0) {
hour = time / 3600;
minute = (time - hour * 3600) / 60;
seconds = time - hour * 3600 - minute * 60;
jl1.setText(hour + "时");
jl2.setText(minute + "分");
jl3.setText(seconds + "秒");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
time--;
}
}
/* 构造 实现界面的开发 GUI */
public Counter() {
frame = new JFrame("倒计时");
jl1 = new JLabel();
jl2 = new JLabel();
jl3 = new JLabel();
init();
}
/* 组件的装配 */
private void init() {
JPanel jp = new JPanel();
jp.add(jl1);
jp.add(jl2);
jp.add(jl3);
frame.add(jp);
frame.setVisible(true);
frame.setLocation(300, 400);
frame.setSize(300, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
[代码运行效果截图]
java 倒计时_java倒计时器相关推荐
- JAVA 制作给定时间倒计时器
Java 制作给定时间的倒计时器 首先创建倒计时器类 public class NSTimer {private int hh; //小时private int mm; //分钟private int ...
- java多线程之倒计时器CountDownLatch
示例一. 原文:https://www.relaxheart.cn/to/master/blog?uuid=83 CountDownLatch是一个非常实用的多线程控制工具类.常用的就下面几个方法: ...
- java倒计时_Java倒计时三种实现方式代码实例
写完js倒计时,突然想用java实现倒计时,写了三种实现方式 一:设置时长的倒计时: 二:设置时间戳的倒计时: 三:使用java.util.Timer类实现的时间戳倒计时 代码如下: package ...
- 倒计时软件/倒计时工具/倒计时器
一.倒计时软件的使用场景 倒计时软件可用于演示PPT.比赛等需要控制时间的场景. 软件下载地址(2021-6-6更新): https://download.csdn.net/download/tech ...
- java 计时器_Java多线程并发容器之并发倒计时器
从火箭发场景来学习Java多线程并发闭锁对象 倒计时器场景 在我们开发过程中,有时候会使用到倒计时计数器.最简单的是:int size = 5; 执行后,size-这种方式来实现.但是在多线程并发的情 ...
- 用java制作的简易倒计时器(主要可用于考试系统中考试剩余时间显示)
import java.awt.BorderLayout; import java.awt.Font; import java.text.SimpleDateFormat; import java.u ...
- Java并发编程系列学习_CountDownLatch倒计时器CyclicBarrier循环栅栏
一.倒计时器CountDownLatch 在多线程协作完成业务功能时,有时候需要等待其他多个线程完成任务之后,主线程才能继续往下执行业务功能,在这种的业务场景下,通常可以使用Thread类的join方 ...
- Android课程设计倒计时app,单片机课程设计-可调倒计时器.doc
PAGE PAGE 2 课 程 设 计 设计名称 单片机可调倒计时器 全套设计加扣?3012250582 学年学期 2013 -2014学年第 二 学期 课程名称 单片机原理及应用 专业年级 电气11 ...
- python 倒计时_Excel制作竞答倒计时器
微信号: Excel-Python 微信名: 实用办公编程技能 前几天,单位搞年庆,中间有一个环节是有奖竞答,当时会务组长让我来负责控制竞答计时,当时我就自己用Excel做了一个竞答倒计时器. 那么, ...
最新文章
- jdbc mysql查询显示图片_JDBC【向数据库中存入读取图片】
- Fragment-FragmentMannager中的方法
- 福利 | 给你个机会与俞士纶(Philip S. Yu)面对面交流 !(附俞教授论文合集资源)...
- java培训机构_java编程软件培训机构
- Sharepoint学习笔记--Farm Backup Error:Administration 2010 Service is not started
- android ScrollView滚动距离和判断滚动停止状态
- php保存流文件到本地,php下载保存文件保存到本地的两种实现方法
- excel超级工具箱_这6个Excel高效办公插件,你都用过吗?
- ios. GCD 倒计时时间
- Lines(HDU-5124)
- 你不知道的javascript读书笔记3
- webpack插件实现自动抽取css中的主题色样式,并动态切换主题色(element-ui)
- 苹果笔记本调整 pycharm 字体大小的地方
- 解剖 RxJava 之过滤操作符
- Matlab GUI编程技巧(四):m文件与simulink之间数据传递
- 几个分形的matlab实现1,基于MATLAB实现分形图形的绘制.doc
- 移动端开发vw+rem布局,即等比缩放布局(什么是vw?如何设置根元素html的字体大小?如何换算vw单位?文末:移动端开发步骤详解链接)
- 鞍点Saddle Point Locator
- 西藏计算机一级,西藏计算机等级考试级别
- 微信破解WiFi密码如何操作?一招帮你查看密码!
热门文章
- mysql官网二进制包_mysql二进制包安装与配置实战记录
- Swift之深入解析如何实现Promise
- HarmonyOS之深入解析线程间的通信
- Swift之深入解析协议Protocol的底层原理
- HarmonyOS之组件布局的创建和使用
- 2019年第十届蓝桥杯 - 省赛 - Java研究生组 - A. 立方和
- C语言中的枚举和联合体
- 【Linux】一步一步学Linux——mtools命令(244)
- ae去黑插件_视频素材如何去黑底?送你这款插件,自动一键去黑底。适用AE、PR...
- 两个sql交集_数据库(sql)关键字