——《Java 语言》课程期末作业
1
一、 课程题目
设计一个时间日历,交互性要求:能够设置时间。
例如:
Windows7 系统自带日历:
其它功能可自行扩展。
二、 题目分析与设计
1. 使用的开发环境:
Eclipse+JDK1.6+windows7(64bit) sp1
2.题目的需求
由题目的要求可以分析得出以下基本需求:
(1) 系统有三个模块,左边显示的是时间,右边显示的日历。日期部分是
一台历形式显示,时间部分包括图形钟和数字钟。
(2) 有指针时钟和数字时钟模块,可以同步系统时间,动态准确走时
(3) 日历初始态是根据部分是本地系统时间为准,在日历内用标记显示当
前月的今天。
(4) 在日历模块内,日历可以通过点击选择下拉框查看过去和未来某一年
月的日期。
(5) 有设置模块,允许用户输入正确格式的时间而改变程序的当前日期。