网站大量收购独家精品文档,联系QQ:2885784924

java日历记事本(无敌版带提醒功能调整时区更换图片铃声功能)技巧.doc

java日历记事本(无敌版带提醒功能调整时区更换图片铃声功能)技巧.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京师范大学2015~2016学年春季学期期末Java程序设计作业试卷 课程名称: Java程序设计 任课教师姓名: 孙一林 卷面总分: 100 分 考试时长: 分钟 考试类别:闭卷 □ 开卷 ( 其他 □ 院(系): 信息科学与技术学院 专 业: 计算机科学与技术 年级: 2014 姓 名: 刁诗哲 学 号: 评价 报告(设计、运行、结果) 程序文档 展示 难易度 总分 得分 阅卷教师(签字): 评价准则: 应用程序设计思想………………………………………………… 20% 程序结构表述……………………………………………………… 0% 调试、运行、结果………………………………………………… ≤ 20% 报告+程序文档……………………………………………………… 20% 应用程序…………………………… ≤ 10% 应用程序…………………………………………………… ≤ 10% 设计要求: 选择一题,按自己理解设计程序.doc或.docx,* = 学号 + 姓名学号 + 姓名 多功能日历记事本 整体介绍 外观显示 日历外观如下图所示,全局大体分为四个部分:左上,左下,右上,右下。 最上面是标题栏,显示该程序的名称,如我的程序显示的为“刁诗哲的日历”。标题栏下方为菜单栏,菜单栏目前有两个菜单,分别是“功能设置”和“关于”。 左上部分为日历界面,显示一个万年历,用户可以在输入框中输入所查年份和月份,按下回车后自动跳转到该月。左下部分是显示图片部分,用户可以自主设置自己喜欢的图片,设置这一功能主要是给用户提供个性化的用户体验,可以根据自己的喜好设置喜爱的图片,比如放置一个名人座右铭可以勉励自己在学业上不断进步。右上为记事本区域,用户可以选中日期后输入自己想要保存的记事,同时,用户可以设置提醒时间(闹钟)。在右下方是一个钟表,不仅可以为用户提供实时查看时间的服务,同时也可以作为闹钟使用。 基本功能 万年历功能 左上方的日历相当于一个万年历,可以为用户提供一个日期的查看功能,可以显示日历的年月日,并且对今天的日历给出了特殊的显示(大字体和蓝色显示)。还能查看当前时间之前和之后的日历,可以通过按钮操作,也支持在输入框里面输入年和月。如上图 记事本的编辑、查看和删除功能 右上方提供备忘录(记事本)功能,用户可以记录下来之前发生的事情以作纪念,也可以记录下来未来想要做的事情以防遗忘 闹钟功能 用户点击设置闹钟时间后,便可以设置闹钟时间,到达预定时间后闹钟会播放音乐,当然,闹钟提醒音乐也可以自己设置。 使用帮助 高级功能 时区设置 我们为用户提供了多达75个时区的选择,点击更改时区即可将时间切换到当前用户所在的时区,可以满足用户去往不同国家的需求。是一款“国际化”日历。 自定义图片 用户点击更改图片背景,可以选择自己喜欢的图片,为用户提供了多样化选择。可以根据自己的喜好设置喜爱的图片,比如放置一个名人座右铭可以勉励自己在学业上不断进步。 自定义音乐 考虑到普通闹钟刺耳的缺点,我们给用户提供定制化铃声的功能,让用户可以自己设置闹钟铃声,提供了个性化的用户体验。 保留自定义设置 用户的自定义设置功能都会被记录,下次打开软件时还能保留先前的设置。是一款真正的人性化、个性化日历 设计思路 首先,按照功能将日历分成不同模块,分别是CalendarImage(显示图片),CalendarPad(实现主要功能,主要框架),mainclass(main方法),NotePad(显示记事本),myClock(钟表的显示),Month(月份的设置和显示),Year(年份的设置和显示)。 图 1 根据功能设计日历模块 首先按照日历所要实现的功能,从外观显示和内部功能设计日历。 日历的外观共分为四个部分,分别是顶部的菜单栏,左上部分显示日历面板,右上部分显示记事本面板,左下部分显示图片,右下部分显示表盘,包括电子表显示和钟表表盘显示。 日历的内部功能: 实现记事本功能:包括获取日志,显示日志,删除日志 实现闹钟功能:包括钟表的显示,不同时区的设置,和到时提醒功能 日历日期的显示:包括月份的设置,年份的设置 根据以上功能的划分,按照面向对象编程的设计思想,将同一对象所应用的功能合并到一个对象上,可以将

文档评论(0)

4753333 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档