NIIT -2 综合训练日历记事本专业计算机科学与技术学生姓名班级学号指导教师完成日期信 息 工 程 学 院目录一、综合训练的目的 .......................................................................................................................... 1二、综合训练的内容 .......................................................................................................................... 1三、综合训练的具体实现.................................................................................................................. 1四、综合训练的总结 .......................................................................................................................... 2附录:源程序清单 .............................................................................................................................. 31 NIIT -2 综合训练一、综合训练的目的(1) 进一步巩固所学的Java 语言基础知识,达到熟练编写、运用的程度;(2) 锻炼自己的面向对象的程序设计思想,能够深刻认识面向过程与面向对象两种设计方法之间的区别;(3) 熟练掌握具体软件开发平台下(NetBeans) 的动手能力,掌握Java 应用程序设计的方法与技巧,实现从传统面向过程程序设计思维到面向对象程序设计思维的转型;(4) 初步了解 MIS的概念与相关知识,具备独立设计、实现小型MIS系统的应用开发能力。二、综合训练的内容题目:日历记事本三、综合训练的具体实现1.设计内容设计 GUI 界面的日历记事本。系统将日历,记事本功能结合在一起,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。2.设计要求1.系统界面的左侧是日历。该日历可以按年份前后翻动,鼠标单击“上年”按钮时,当前日历的年份减一;当鼠标左键单击“下年”按钮,当前日历的年份加一。2.该日历也可以在某年内按月前后翻动。鼠标单击“上月”按钮时,当前日历的月份减一;当鼠标左键单击“下月”按钮,当前日历表的月份加一。3.使用鼠标左键单击选定的日期, 如已有记录内容, 系统将弹出对话框提示该日历已有记录内容,并询问用户是否用记事本显示该内容。4.用户选择具体日期后,可以将记事本的当前内容保存起来,形成日志。3.总体设计本日历记事本程序共有4 个 java 源文件。CalendarPad.java 该...