`

计时器的实现

阅读更多
引用

package org.tarena.day03;

import java.text.SimpleDateFormat;
import java.util.Calendar;

import javax.swing.JFrame;
import javax.swing.JLabel;

public class Test01 extends Thread{

	JFrame jf = new JFrame("计时");
	JLabel jl = new JLabel();
	
	Test01(){
		jf.add(jl);
	jf.setSize(400, 300);
	jf.setTitle("计时器");
	jf.setVisible(true);
	jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
	
	public void run(){
		int i = 1;
		String date;
		while(i>0){
			date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
			jl.setText(date);
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
			if(i > 100){
				i = 1;
			}
			i++;
		}
	}
	
	public static void main(String[] args) {
		new Test01().start();
	}

}

分享到:
评论

相关推荐

    android,linux 计时器多种实现

    本文将深入探讨三种不同的计时器实现,包括它们的工作原理、优缺点以及适用场景。 第一种计时器实现:`System.currentTimeMillis()` 在Java中,`System.currentTimeMillis()` 是一个常用的方法,它返回自1970年1月1...

    Android简单计时器实现

    本示例提供的"Android简单计时器实现"是一个基本的计时器应用,它包含开始、停止功能,并能实时显示秒数。这个项目适合初学者学习和理解Android计时器的实现方式,也可以根据自己的需求进行修改以适应不同的项目需求...

    Android计时器实现

    在Android中,有多种计时器实现方式,包括`java.util.Timer`、`android.os.Handler`以及`CountDownTimer`。其中,`CountDownTimer`是Android提供的一个专为Android环境设计的倒计时工具,它具有线程安全和易于使用的...

    C++计时器实现示例代码

    下面是一个简单的MFC计时器实现步骤: 1. **创建MFC应用程序框架**: 使用Visual Studio创建一个新的MFC应用程序项目,选择对话框或单文档界面(SDI)类型,根据你的需求来决定。 2. **添加计时器类**: 在你的...

    javascript 秒表计时器实现代码

    在介绍JavaScript秒表计时器实现代码之前,我们先简要了解下秒表计时器的基本概念。秒表计时器是一种用于精确测量时间间隔的计时工具,通常用于体育竞赛、科学研究等领域。在计算机应用中,秒表计时器通常由用户通过...

    计时器实现

    计时器的实现方式多种多样,适用于不同的编程语言和应用场景。本篇文章将深入探讨计时器的基本原理、常见实现方法以及在不同环境下的应用。 一、计时器的基本原理 计时器的基本工作原理是通过获取当前时间戳,然后...

    基于JavaScript的计时器实现方法研究.pdf

    基于JavaScript的计时器实现方法研究 本文研究了基于JavaScript的计时器实现方法,讨论了setInterval()和setTimeout()两种计时器实现方法的使用和优缺点,并提出了一种解决计时器重复启动的问题解决方案。 计时器...

    多种方法来实现计时器功能的VC源码

    本资源提供了7种不同的计时器实现方法,每种方法都有其独特的优点和适用场景。下面将对这些计时器实现方式进行详细介绍。 1. **基于Windows消息的计时器(WM_TIMER)** - 这是最常见的计时器实现方式,通过发送WM_...

    Android Studio 写的时分秒计时器

    总的来说,这个项目是一个基础的Android计时器应用,它展示了如何在Android Studio中创建用户界面、处理用户交互以及实现计时功能。通过这个项目,初学者可以学习到Android应用的基本架构、Activity的生命周期、UI...

    Android简单的计时器源码

    这里提到的是基于`Handler`的计时器实现,因为`Handler`更适合于UI线程的更新操作。 1. **Handler**:`Handler` 是 Android 中处理消息和延迟执行任务的核心类。通过创建一个`Handler`对象并关联到 Looper(消息...

    计时器源码.rar

    - **Java**:Java中,`java.util.Timer`和`java.util.concurrent.ScheduledExecutorService`是常用的计时器实现。 - **Python**:Python有`time`模块和`threading`模块中的`Timer`类来创建计时器。 - **...

    Android 实现一个计时器

    下面是一个简单的计时器实现步骤: 1. **创建Handler对象**:首先,我们需要创建一个`Handler`实例,这通常在Activity或Service的`onCreate()`方法中完成。创建`Handler`时,我们通常会重写`handleMessage()`方法,...

    flash简单计时器

    在压缩包中的“时钟”文件可能包含了上述代码的示例或者更复杂的Flash计时器实现。你可以打开这个文件,查看和学习代码,以便更好地理解如何在实际项目中应用这些概念。通过不断实践和学习,你将能够掌握更多关于...

    C++计时器window平台

    以下是对这个C++计时器实现的详细解析: 首先,`CTimer`是计时器类的名称,通常在`CTimer.h`头文件中定义。这个类可能包含了一些成员函数,如`start()`来开始计时,`stop()`来结束计时,以及`getElapsedTime()`来...

    足球世界杯倒计时器、奥运会倒计时器的源代码

    在本文中,我们可以看到三个不同的倒计时器实现,每个实现都使用了不同的技术来实现倒计时器的功能。 奥运会倒计时器的实现 在奥运会倒计时器的源代码中,我们可以看到三个不同的实现方式: 1. 使用 IFRAME 元素...

    简易的计时器

    本教程将介绍一个简单的计时器实现,特别适合编程初学者学习。标题“简易的计时器”所涵盖的知识点包括计时器的基本原理和实现方法,而“多线程倒计时器”这一文件名则暗示了我们将在多线程环境下处理计时任务。 ...

    C#简单的计时器

    本教程将聚焦于C#中的简单计时器实现,特别是倒计时计时器,非常适合初学者入门。 首先,让我们理解C#中的计时器类。`System.Windows.Forms.Timer` 是Windows Forms应用程序中常用的计时器,它在UI线程上触发事件,...

    计时器access2000

    综上所述,"计时器access2000"涉及的关键知识点包括Access的VBA编程、计时器实现策略(如Timer对象和Do...Loop结构)、事件驱动编程以及如何在实际项目中运用这些技术来解决时间控制的问题。通过研究提供的源码文件...

    计时器 51编写

    6. **应用实例**:例如,你可以用计时器实现延时函数、PWM(脉宽调制)输出、ADC(模数转换)采样定时等。 通过"循环计数的计时器"这个主题,你可以深入学习51单片机的计时器在实际应用中的工作原理和配置技巧。这...

    计时器含delphi源程序

    本资料"计时器含Delphi源程序"显然提供了一套简便易操作的计时器实现,可以帮助开发者快速理解和应用Delphi中的计时器功能。 Delphi中的计时器组件通常称为TTimer,它位于VCL(Visual Component Library)框架中,...

Global site tag (gtag.js) - Google Analytics