JAVA课程设计报告模板Word格式.docx
《JAVA课程设计报告模板Word格式.docx》由会员分享,可在线阅读,更多相关《JAVA课程设计报告模板Word格式.docx(5页珍藏版)》请在冰豆网上搜索。
用户能够查问到某个月的全部的提示信息。
剖析:
能够将整个程序分为三个模块:
日历模块、记事本模块、闹铃模块。
日历模块负责显示信息功能。
定义一个日历实体类,用于保留某年某月下的
一个月的日期信息。
而后在视图顶用个JPanel用于寄存日历的视图和一些有关按钮。
而后将有关功能实现后,成立按钮的监听事件,以在按钮被按下的时候响应。
记事本模块负责查问信息以及准时提示中的增添、删除和编写某一天的日程
提示信息的功能。
定义一个提示信息实体类,用于保留提示信息。
定义一个提示
信息的工具类,用于对提示信息进行各项操作,如:
增添、删除、查问等。
在视
图中,用个JList与提示信息实体类关系,用于显示提示信息的列表,而且能够
选中后对提示信息的详细内容改正。
而后提示信息中的具体内容用一个
JTextArea来读取、显示和保留。
闹铃模块负责准时提示中的提示功能。
定义一个闹钟类,用于启动后向来检
索目前提示信息,看有没有需要提示的。
因为本闹钟会有声音提示,因此需要定义一个音乐播放类负责声音提示。
而后将声音播放类和闹钟类关系,主要负责闹铃模块的是闹钟类。
二、程序构造
早先读取提示信息资料,
初始化界面,
开启闹钟。
监听动作
动
<
、<
、>
、>
>
按钮
作
储存按钮
完
闹铃按钮
按月查问按钮
成
修他日历信
开启/封闭闹
选
查问当月提示
读取/储存提示
息
铃
信息
中
日
期
显示当天提示
信息列表
增添按钮
删除按钮
增添提示消
删除提示消
改正提示消
保留改正按钮
息详细内容
窗口封闭按钮
视图封闭,
提示信息资料保留
三、各模块的功能及程序说明
日历模块:
选定年份与月份后,会显示该年该月的日期排布。
而后该模块拥有向前/向后调整一年、向前/向后调整一月的按钮,点击按钮能够实现相应的功能。
而且,利用JCombox供给能够直接选择的年份列表、月份列表,选中后会相应刷新日历视图。
记事本模块:
该模块有增添、删除、改正、查问日程提示信息的功能。
点击相应按钮即可实现。
增添日程提示信息的按钮点击后,若没有选中一个日期,程序会跳出一个提
示框,告诉使用者要选中日期。
若选中日期以后点击增添按钮,就能够开始增添
日程提示信息。
可是假如增添的日程提示信息的提示时间格式错误,程序也会报
错,增添也会失败!
删除功能是直接在右上方的日程提示信息列表中选中一个日程提示信息,而后点击删除即可。
若没有选中日程提示信息,点击删除按钮是不会有响应的。
改正功能是在右上方的日程提示信息列表中选中一个日程提示信息,在左下方的文本框中会显示其详细信息,直接在该文本框改正,而后点击保留改正按钮就能够了。
查问功能分为两种:
按日查问和按月查问。
按日查问当使用者选中一个日期时自动启用。
按月查问需要使用者自己点击“查问当月提示信息”按钮。
闹铃模块:
该模块的功能就只有两个:
开启提示、封闭提示。
功能顾名思义能够开启和封闭闹铃。
四、操作方法
1.翻开主程序
2.选择所需要的功能(按钮名字已解说自己功能)
3.按提示进行(当操作失误时会有提示信息弹出)
4.若不需要程序就封闭程序。
五、实验结果
一开始界面:
选中日期,点“增添”按钮
输入日程提示事件的时间中的时部分
输入日程提示事件的时间中的分部分
输入日程提示事件的简单标题
点击确立,事件保留成功
点击“查问当月提示信息”按钮:
选中一个事件,在左下方改正其详细内容后,点击“保留改正”按钮:
点击“开启提示”按钮
点击“储存目前全部信息”按钮,选择路径保留:
点击“读取提示信息资料”按钮,读取我们保留出去的提示信息资料:
时间到了,提示信息跳出,而且伴有音乐提示声!
点击“确立”,再点击“已查收信息”,音乐停止!