package myThread;
import java.applet.Applet;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Date;
public class CalendarTest extends Applet implements Runnable
{
Thread clock;
public void init()
{
if(clock==null)
{
clock=new Thread(this,"clock");
}
clock.start();
}
public void run()
{
while(true)
{
try
{
repaint();
Thread.sleep(1000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
public void paint(Graphics g)
{
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("HH:mm:ss");
String time=sdf.format(date);
g.drawString(time, 90, 90);
}
public void stop()
{
clock=null;
}
}
分享到:
相关推荐
【Java模拟时钟课程设计详解】 一、设计目标与意义 Java模拟时钟课程设计的主要目的是将理论知识转化为实践操作,以检验和增强学生的编程能力。通过设计一个包含指针和数字显示的多功能时钟,学生可以巩固Java基础...
在编程领域,创建一个模拟时钟是一个常见的...总之,通过这个"Java模拟时钟"项目,初学者可以学习到Java基础、线程管理、时间处理、GUI编程以及良好的编程习惯。实践这些知识将为后续更复杂的Java编程打下坚实的基础。
【JAVA 模拟时钟实验报告】 在Java编程中,模拟时钟的实现是一个典型的图形用户界面(GUI)和多线程应用。本实验报告主要介绍了如何使用Java的AWT和Swing库来构建一个模拟时钟程序。下面将详细讨论相关知识点。 1....
java 模拟迷你石英钟源代码,打包好的jar文件,源代码详细易懂
Java模拟时钟代码知识点 该项目是一个Java模拟时钟代码,旨在创建一个窗口程序,完成一个模拟钟表和一个数字钟表,并可以通过菜单进行切换。设计要求包括界面具有创意、钟表在正点具有音乐报时功能、钟表具有设置...
总结来说,创建Java模拟时钟和数字时钟涉及的知识点包括:多线程实现(`Thread`或`Runnable`),图形用户界面设计(Swing或JavaFX),时间处理API(`Calendar`,`Date`,`LocalTime`等),以及GUI组件的更新和绘图...
Java 模拟时钟课程设计是一项综合性的编程实践任务,旨在让学生将理论知识与实际编程技能相结合,提高问题解决能力和代码调试技巧。在这个项目中,学生需要创建一个具有图形用户界面(GUI)的程序,该程序能显示一个...
用JAVA做的简单小应用,模拟时钟,刚开始学习JAVA的可以学着用一下很简单
Java模拟时钟课程设计 本次课程设计的主要目的是巩固学生对Java语言的基础知识,提高学生对Java语言的编程思想和面向对象程序设计的方法,并锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力。通过...
总的来说,这个Java模拟时钟课设是一个综合性的编程实践,要求学生不仅理解Java语言的基本语法,还要灵活运用面向对象设计,同时熟悉图形界面和多线程编程,这对于提高学生的编程能力和实际问题解决能力有着显著的...
java模拟时钟动画制作案例教程 开发平台Eclipse
在Java编程中,创建一个模拟时钟涉及到图形用户界面(GUI)的设计和事件处理,以及时间管理。这个项目的目标是构建一个窗口程序,其中包括一个模拟钟表和一个数字钟表,用户可以方便地通过菜单在两者之间切换。下面...
这个JAVA模拟时钟项目旨在通过编程实践来巩固和深化学生的JAVA编程技能,特别是对GUI(图形用户界面)设计、事件处理、线程管理和类的使用理解。以下是该项目涉及的主要知识点: 1. **JAVA GUI编程**: - **AWT...
在这个特定的项目“java实现模拟时钟”中,开发者使用Swing构建了一个能够显示当前时间的模拟时钟。Swing提供了一系列组件,如JFrame、JLabel等,可以方便地构建出丰富的用户界面。 1. **Swing基础**: Swing是...
Java写的一个模拟时钟程序,有助于自学的人看看。。。。
Java图形时钟是一种利用Java编程语言创建的可视化应用程序,它能模拟现实世界中的钟表,显示当前的时间。在这个项目中,开发者使用了Eclipse作为集成开发环境(IDE),结合Java的多媒体功能,来构建这个图形时钟。...
该程序能够显示一个动态的时钟模拟画面,实时更新时间显示,并且能够在浏览器中运行。我们将从代码结构、关键类与方法的使用、时间处理逻辑以及图形绘制等方面进行深入分析。 #### 二、核心概念和技术 1. **Java ...
在Java编程领域,创建一个模拟时钟是一项常见的练习,它能帮助开发者理解图形用户界面(GUI)编程和事件处理的概念。本项目是一个基于Java实现的模拟小时钟,它利用图片来展示表盘和指针,增加了视觉效果的真实感。...
在Java编程语言中,模拟时钟的实现是一个基础但有趣的练习,它可以帮助开发者理解线程、日期和时间处理以及用户界面设计。以下是对这个主题的详细解析: 首先,`JAVA 编写的 模拟时钟 源码`通常会包含以下几个主要...