课程设计(综合实验)报告 ( 2011 -- 20112 年度第 1 学期) 名 称: 课程或实验名称 题 目:迷你闹钟的设计与实现 院 系: 经济与管理学院 班 级: 学 号: 学生姓名: 指导教师: 设计周数: 一周 成 绩: 日期:2 0 1 2 年 0 1 月 0 6 日 课程 课程设计(综合实验)报告 1 一、课程设计(综合实验)的目的与要求 ➢ 设计目的: 通过迷你闹钟的设计和实现,考察学生对JAVA 语言的掌握情况,并提高学生对图形用户界面的设计和编程能力。 ➢ 设计要求: 1. 显示时间功能:迷你闹钟可以即时显示当前时间。 2. 闹钟功能:能够根据用户设置的时间来提醒用户,可以用声音或者文字进行提醒。 3. 时间设置功能:提供菜单来设置时钟的当前时间,和闹钟的提醒时间。 4. 界面设计:可模拟真实钟表界面,也可以用数字界面显示。要求美观、实用和个性化。 二、设计(实验)正文 1. 设计迷你闹钟的方法 1.1 利用CardLay ou t 布局实现时间界面和设置闹钟界面的转换 1.2 在时间界面设置label1 和label2 实现当前时间的数字化显示,并利用Date 类和SimpleDateFormate 类实现界面显示“上午好”或“下午好”。在label1 上绘制模拟钟表实现模拟钟表的界面。 1.3 在闹钟设置面板上添加当前时间,通过文本框和标签设置需要设置的闹钟的时、分、秒。设置列表框提供闹钟的音乐以供选择。设置开关按钮决定闹钟的开始和结束 2. 遇到问题 2. 1 设置迷你闹钟的界面化时遇到问题通过参考已有的程序加以解决 2. 2 设置“闹铃时间”、“开关按钮”、“背景音乐列表框”时,事件的触发和监控遇到问题,经过反复修改调试得到解决。 2. 3 闹铃背景音乐格 式 设置遇到问题,经过调试和格 式 转换解决 3. 待 解决问题 闹钟的思 想 是 “北 京 时间”,所 以背景音乐中 有《 天 涯 共 此 时》 音乐,界面上有北京 时间等 标识 本来想 在界面上添加一幅 具 有北 京 特 色 的图片 做 背景,但 反复尝 试,遗 憾 的是 均 未 能成 功,添加的背景图片 总 被 上层 面板遮 挡 ,希 望 老 师 给 以指 导 。 三 、课程设计(综合实验)总 结或结论 总 结 图形界面设计由 界面设计和事件响 应 两 部 分组 成 ,图形界面使 得用户和程序之 间方便 地 进行交 互 。 四 、参考文献 [1] 耿 祥 义 ,张 跃 平 , jav a ...