[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倒计时器相关推荐

  1. JAVA 制作给定时间倒计时器

    Java 制作给定时间的倒计时器 首先创建倒计时器类 public class NSTimer {private int hh; //小时private int mm; //分钟private int ...

  2. java多线程之倒计时器CountDownLatch

    示例一. 原文:https://www.relaxheart.cn/to/master/blog?uuid=83 CountDownLatch是一个非常实用的多线程控制工具类.常用的就下面几个方法: ...

  3. java倒计时_Java倒计时三种实现方式代码实例

    写完js倒计时,突然想用java实现倒计时,写了三种实现方式 一:设置时长的倒计时: 二:设置时间戳的倒计时: 三:使用java.util.Timer类实现的时间戳倒计时 代码如下: package ...

  4. 倒计时软件/倒计时工具/倒计时器

    一.倒计时软件的使用场景 倒计时软件可用于演示PPT.比赛等需要控制时间的场景. 软件下载地址(2021-6-6更新): https://download.csdn.net/download/tech ...

  5. java 计时器_Java多线程并发容器之并发倒计时器

    从火箭发场景来学习Java多线程并发闭锁对象 倒计时器场景 在我们开发过程中,有时候会使用到倒计时计数器.最简单的是:int size = 5; 执行后,size-这种方式来实现.但是在多线程并发的情 ...

  6. 用java制作的简易倒计时器(主要可用于考试系统中考试剩余时间显示)

    import java.awt.BorderLayout; import java.awt.Font; import java.text.SimpleDateFormat; import java.u ...

  7. Java并发编程系列学习_CountDownLatch倒计时器CyclicBarrier循环栅栏

    一.倒计时器CountDownLatch 在多线程协作完成业务功能时,有时候需要等待其他多个线程完成任务之后,主线程才能继续往下执行业务功能,在这种的业务场景下,通常可以使用Thread类的join方 ...

  8. Android课程设计倒计时app,单片机课程设计-可调倒计时器.doc

    PAGE PAGE 2 课 程 设 计 设计名称 单片机可调倒计时器 全套设计加扣?3012250582 学年学期 2013 -2014学年第 二 学期 课程名称 单片机原理及应用 专业年级 电气11 ...

  9. python 倒计时_Excel制作竞答倒计时器

    微信号: Excel-Python 微信名: 实用办公编程技能 前几天,单位搞年庆,中间有一个环节是有奖竞答,当时会务组长让我来负责控制竞答计时,当时我就自己用Excel做了一个竞答倒计时器. 那么, ...

最新文章

  1. jdbc mysql查询显示图片_JDBC【向数据库中存入读取图片】
  2. Fragment-FragmentMannager中的方法
  3. 福利 | 给你个机会与俞士纶(Philip S. Yu)面对面交流 !(附俞教授论文合集资源)...
  4. java培训机构_java编程软件培训机构
  5. Sharepoint学习笔记--Farm Backup Error:Administration 2010 Service is not started
  6. android ScrollView滚动距离和判断滚动停止状态
  7. php保存流文件到本地,php下载保存文件保存到本地的两种实现方法
  8. excel超级工具箱_这6个Excel高效办公插件,你都用过吗?
  9. ios. GCD 倒计时时间
  10. Lines(HDU-5124)
  11. 你不知道的javascript读书笔记3
  12. webpack插件实现自动抽取css中的主题色样式,并动态切换主题色(element-ui)
  13. 苹果笔记本调整 pycharm 字体大小的地方
  14. 解剖 RxJava 之过滤操作符
  15. Matlab GUI编程技巧(四):m文件与simulink之间数据传递
  16. 几个分形的matlab实现1,基于MATLAB实现分形图形的绘制.doc
  17. 移动端开发vw+rem布局,即等比缩放布局(什么是vw?如何设置根元素html的字体大小?如何换算vw单位?文末:移动端开发步骤详解链接)
  18. 鞍点Saddle Point Locator
  19. 西藏计算机一级,西藏计算机等级考试级别
  20. 微信破解WiFi密码如何操作?一招帮你查看密码!

热门文章

  1. mysql官网二进制包_mysql二进制包安装与配置实战记录
  2. Swift之深入解析如何实现Promise
  3. HarmonyOS之深入解析线程间的通信
  4. Swift之深入解析协议Protocol的底层原理
  5. HarmonyOS之组件布局的创建和使用
  6. 2019年第十届蓝桥杯 - 省赛 - Java研究生组 - A. 立方和
  7. C语言中的枚举和联合体
  8. 【Linux】一步一步学Linux——mtools命令(244)
  9. ae去黑插件_视频素材如何去黑底?送你这款插件,自动一键去黑底。适用AE、PR...
  10. 两个sql交集_数据库(sql)关键字