课程设计说明书NO
1沈阳大学日历记事本1
课程设计目的通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用
使我们通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础
本课程设计设计GUI界面的日历记事本,系统将日历和记事本结合在一起,可以方便的保存、查看日志,即在任何日期记载下有关内容或查看某个日期记载的内容
设计方案论证2
1设计思路2
1本系统界面的左侧是日历和一幅图像
该日历可以按年前后翻动,用鼠标左键单击“上年”按钮,可将当前日历的年份减一;用鼠标左键单击“下年”按钮,可将当前日历的年份加一
该日历还可以在某年内按月前后翻动,用鼠标单击“上月”按钮,可将当前日历的月份减一;用鼠标单击“下月”按钮,可将当前日历的月份增一
2系统界面的右侧是记事本和一个时钟
用鼠标单击日历上的日期,就可以通过该记事本编辑有关日志,并将日志保存到一个文件
该文件的名字是由当前日期组成的字符序列
用户可以查看、删除某个日期的日志,也可以继续向某个日志添加新的内容
3当某个日期有日志时,显示该日期的外观上就会出现“有”标记,表明这个日期有日志;当用户删除某个日期的日志后,该日期的外观上的“有”标记就会消失
2设计方法在设计日历记事本时,需要编写6个Java源文件:CalendarWindow
java、CalendarPad
java、NotePad
java、CalendarImage
java、Clock
java和CalendarMessage
日历记事本除了需要编写的上述6个Java源文件所给出的类外,还需要Java系统提供的一些重