课程设计(综合实验)报告 ( 2011 -- 20112 年度第 1 学期) 名 称: 课程或实验名称 题 目:迷你闹钟的设计与实现 院 系: 经济与管理学院 班 级: 学 号: 学生姓名: 指导教师: 设计周数: 一周 成 绩: 日期:2 0 1 2 年 0 1 月 0 6 日 课程 课程设计(综合实验)报告 1 一、课程设计(综合实验)的目的与要求 ➢ 设计目的: 通过迷你闹钟的设计和实现,考察学生对JAVA 语言的掌握情况,并提高学生对图形用户界面的设计和编程能力
➢ 设计要求: 1
显示时间功能:迷你闹钟可以即时显示当前时间
闹钟功能:能够根据用户设置的时间来提醒用户,可以用声音或者文字进行提醒
时间设置功能:提供菜单来设置时钟的当前时间,和闹钟的提醒时间
界面设计:可模拟真实钟表界面,也可以用数字界面显示
要求美观、实用和个性化
二、设计(实验)正文 1. 设计迷你闹钟的方法 1.1 利用CardLay ou t 布局实现时间界面和设置闹钟界面的转换 1.2 在时间界面设置label1 和label2 实现当前时间的数字化显示,并利用Date 类和SimpleDateFormate 类实现界面显示“上午好”或“下午好”
在label1 上绘制模拟钟表实现模拟钟表的界面
1.3 在闹钟设置面板上添加当前时间,通过文本框和标签设置需要设置的闹钟的时、分、秒
设置列表框提供闹钟的音乐以供选择
设置开关按钮决定闹钟的开始和结束 2. 遇到问题 2
1 设置迷你闹钟的界面化时遇到问题通过参考已有的程序加以解决 2
2 设置“闹铃时间”、“开关按钮”、“背景音乐列表框”时,事件的触发和监控遇到问题,经过反复修改调试得到解决
3 闹铃背景音乐格 式 设置遇到问题,经过调试和格 式 转换解决 3. 待 解决问题 闹钟的思 想 是 “北