java实现电子时钟课程设计

java实现电子时钟课程设计

ID:19372832

大小:211.00 KB

页数:17页

时间:2018-10-01

java实现电子时钟课程设计_第1页
java实现电子时钟课程设计_第2页
java实现电子时钟课程设计_第3页
java实现电子时钟课程设计_第4页
java实现电子时钟课程设计_第5页
资源描述:

《java实现电子时钟课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于java实现电子时钟基于java实现电子时钟摘要Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。同时,用java做一些小程序也非常方便。比如,我做的电子时钟。我用的java编程工具是myEclipse,因为它的可视化功能比较强大。在实现电子时钟功能前,我将程序分为3个部分:界面布局、线程控制、时分秒针的绘制。其中线程控制、时分秒针的绘制为程序的主体部分。线程控制,利用实现RUNNABLE接口中的run方法来控制时钟的转动;时分秒针的绘制,利用Dimension类,使用其中的一些方法绘制出时分秒针以及表盘。最后,这个程序的关键就在于设置好线程的延时以及把握时、分、秒之间的换算

2、关系。关键词:线程控制;RUNNABLE接口;Dimension类3基于java实现电子时钟BASEONJAVAACHIEVEELECTRONICCLOCKABSTRACTJavaisaobjectorientedprogramdesignlanguagewhatcancomposecrossplatformapplicationsoftware.Atthesametime,itisalsoveryconvenientthatmakesomesmallprograms.Forexample,myelectronicclockprogram;TheprogrammingtoolIusedisM

3、yEclipse,becauseitsvisualfunctionisverypowerful.Beforeachieveelectronicclockprogram,Idividetheprograminto3parts:theinterfacelayout,threadcontrol,drawingthehour,minuteandsecondhand.Amongthem,threadcontrolanddrawingthehour,minuteandsecondhandisthemainbodyoftheprogram.Threadcontrol,throughtherealizati

4、onoftherunfunctionofRUNNABLEinterfacetocontroltherotationoftheclock;Drawingthehour,minuteandsecondhand,useDimensionclass,usingsomemethodsofittodrawthehour,minuteandsecondhandandclockdial.Finally,thekeyofprocedureissetthethreaddelayandtheconversionbetweenhour,minuteandsecond.Keywords:threadcontrol;R

5、UNNABLEinterface;Dimensionclass3基于java实现电子时钟目录1课程目的与要求……………………………………………………………………………11、1课程目标……………………………………………………………………………11、2课程的实现环境……………………………………………………………………12概要设计……………………………………………………………………………………23详细设计……………………………………………………………………………………34测试结果与心得体会………………………………………………………………………5参考文献……………………………………………………………

6、………………………附录……………………………………………………………………………………………源程序代码……………………………………………………………………………………3基于java实现电子时钟1课程的目的与要求1、1课程目标JAVA程序设计的设计目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握程序设计及其在网络开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,利用软件工程为基础进行软件开发、并在实践应用方面打下一定基础。实现可视化的时钟,并且能与现实的时钟的时间对应。1、2课程的实现环境硬件要求能运行Windows 9.X操作系统的微机系统。JAVA程序设计语言及相应的集成开

7、发环境,J2SDK和ECLIPSE开发工具。利用java的一些类和接口,详细可在详细设计中见到。第14页共8页基于java实现电子时钟2概要设计2、1自定义类说明类名:ClockDemo;作用:自定义主类,对鼠标操作的界面进行声明;继承的父类:JFrame;实现的接口:Runnable;表2、1、1clock成员变量成员变量描述变量类型名称时针Int小时数分针Int分数秒针Int秒数表2、1、2clock方法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。