77范文网 - 专业文章范例文档资料分享平台

java简单日历

来源:网络收集 时间:2019-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

javaSE 简单日历的开发与实现

学 院 计算机科学与技术 专 业

学 生 姓 名 学 号 指导教师姓名

年 月 日

javaSE 简单日历的开发与实现

作 者:

指导教师:

摘 要:Java的前身是Oak,它一开始只是被应用于消费性电子产品中。后来它的开发者们

发现它还可以被用于更大范围的Internet上。1995年,Java语言的名字从Oak编程了Java。1997年J2SE1.1发布。1998年J2SE1.2发布,标志Java2的诞生。十多年来,Java编程语言及平台成功地运用在网络计算及移动等各个领域。Java的体系结构由Java语言、Java class、Java API、Java虚拟机组成。它具有简单、面向对象、健壮、安全、结构中立、可移植和高效能等众多优点。Java支持多线程编程,Java运行时系统在多线程同步方面具有成熟的解决方案。Java的平台标准有Java ME,Java SE和Java EE。Java发展到今天,它的卓越成就及在业界的地位毋庸置疑。目前在众多的支持Java的开发工具中主要的7有JavaDevelopment Kit,NetBeans,Jcreator,JBuilder,JDeveloper和Eclipse等。其中JavaDevelopment Kit 简称JDK是大多开发工具的基础。以上的每种开发工具都有优缺点,对于开发者来说,重要的是要根据自己的开发规模、开发内容和软硬件环境等因素来选择一种合适的开发工具。

本次设计是一个JAVA小日历组件的设计,利用Frame框架类、面板类进行图形 化界面设计,实现小日历的公历显示等功能。

关键词:javaSE;日历;系统显示

i

目 录

引言............................................................ 1需要分析......................................................3 1.1需求分析..................................................3 1.2功能设计..................................................3 2 概要设计.....................................................3

2.1程序设计................................................3 2.2程序运行................................................4 2.3流程图..................................................4 3各模块的功能及程序说..........................................5 3.1使用类及接口..............................................5 4系统运行与测试...............................................6 4.1测试环境..................................................6 4.2测试......................................................6 4.3程序代码..................................................8 总结..........................................................15 参考文献......................................................16 致谢............................................................

ii

引言

本设计设计主要是通过编写一个基于JAVA的应用系统综合实例,自定义一个日历组件显示日期和时间并进行适当的功能扩充,实践Java语言编程技术。

1 需求分析

1.1需求分析

设计一个类用来构成日历系统的主窗口,然后编写一个框架类显示时间和提示信息。

1.2功能设计

一个完整的程序应具有以下功能: 1)显示当月日历、当前日期、当前时间; 2)可查寻任意月以及任意年的日历; 3)使用图形化界面能够弹出对话框; 4)正常退出程序。

2 概要设计

2.1程序设计

初始化:

public void init()完成界面初始化,形成一个以挂历形式显示当前日期的窗口。

日历描述:

(1)public void updateView()改变日期后完成更新界面;

(2)抽象类java.util.Calendar获取系统日期并传递日期数据而且在人工改变日期后得出当天是周几;

(3)public static void main(String[] args) 主函数完成系统各算法的调用并对主窗口的一些属性进行设置; 滚动时间:

将时间以文本的形式在文本框中滚动播出,并能改变滚动的速度。

iii

2.2 程序运行

图 1

2.3 流程图

public static class CalendarTable(日历类) public class MyCalendar extends JApplet (主日历框架类) public static void main(String[] args) public static class RollbyJFrame (滚动时间类)

iv

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库java简单日历在线全文阅读。

java简单日历.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/630900.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: