




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PAGE-0- NIIT-2综合训练 日历记事本 专业计算机科学与技术学生姓名班级学号指导教师完成日期 信息工程学院 目录 TOC\o"1-5"\h\z\uHYPERLINK\l"_Toc264986874"一、综合训练的目的 PAGEREF_Toc264986874\h1 HYPERLINK\l"_Toc264986875"二、综合训练的内容 PAGEREF_Toc264986875\h1 HYPERLINK\l"_Toc264986876"三、综合训练的具体实现 PAGEREF_Toc264986876\h1 HYPERLINK\l"_Toc264986877"四、综合训练的总结 PAGEREF_Toc264986877\h2 HYPERLINK\l"_Toc264986878"附录:源程序清单 PAGEREF_Toc264986878\h2 NIIT-2综合训练 一、综合训练的目的 (1)进一步巩固所学的Java语言基础知识,达到熟练编写、运用的程度; (2)锻炼自己的面向对象的程序设计思想,能够深刻认识面向过程与面向对象两种设计方法之间的区别; (3)熟练掌握具体软件开发平台下(NetBeans)的动手能力,掌握Java应用程序设计的方法与技巧,实现从传统面向过程程序设计思维到面向对象程序设计思维的转型; (4)初步了解MIS的概念与相关知识,具备独立设计、实现小型MIS系统的应用开发能力。 二、综合训练的内容 题目:日历记事本 三、综合训练的具体实现 1.设计内容 设计GUI界面的日历记事本。系统将日历,记事本功能结合在一起,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。 2.设计要求 1.系统界面的左侧是日历。该日历可以按年份前后翻动,鼠标单击“上年”按钮时,当前日历的年份减一;当鼠标左键单击“下年”按钮,当前日历的年份加一。 2.该日历也可以在某年内按月前后翻动。鼠标单击“上月”按钮时,当前日历的月份减一;当鼠标左键单击“下月”按钮,当前日历表的月份加一。 3.使用鼠标左键单击选定的日期,如已有记录内容,系统将弹出对话框提示该日历已有记录内容,并询问用户是否用记事本显示该内容。 4.用户选择具体日期后,可以将记事本的当前内容保存起来,形成日志。 3.总体设计 本日历记事本程序共有4个java源文件。 CalendarPad.java 该java文件生成的类负责创建本日历记事本程序主窗口。该类含有main方法,程序从该类开始执行。 Year.java 该文件负责创建管理年份的对象。 Momth.java 该文件负责创建管理月份的类对象。 NotePad.java 该文件负责创建记事本。 4.具体设计 运行效果与程序发布 将4个java文件保存到一个文件夹中。将4个文件分别编译生成相应的字节码文件。然后,用java解释器运行主类,效果如图: 2.可以使用jar.exe把一些文件压缩成JAR文件,来发布我们的应用程序。可以把本java应用程序中涉及到的类文件压缩成一个JAR文件,例如CalendarPad.jar. 首先,用文本编辑器编写一个清单文件,然后,如下生成JAR文件: C:\notepad\jarcfmCalendarPad.jarmoon.mf*.class 其中,参数c表示要生成一个新的JAR文件;f表示要生成的JAR文件的名字;m表示清单文件的名字。现在皆就可以将Calendar.Jar拷贝到任何一个安装了java运行环境的计算机上,只要用鼠标双击文件就可以运行本java应用程序了。 另外创建一个帮助文件help.txt,内容如下: 您可以用鼠标双击CalendarPad.jar或CalendarPad.bat来运行本软件,但是,如果您的计算机上安装了中文版WinRAR解压缩软件,并将.jar文件与该解压缩软件做了关联,那么,用鼠标双击CalendarPar.jar文件时,WinRAR解压缩软件会自动运行进行解压缩操作,这时您可以双击Calendar.Pad.bat来运行我们的软件。 最后,将.bat文件,.jar文件,帮助文件一同发布。 四、综合训练的总结 经过一个学期的JAVA学习,我对JAVA编程有了一定的认识,在做这个课程设计的时候,刚开始感觉自己无从下手,不知道该怎么开始,很茫然。最终利用网络资源和查阅图书馆的书籍,在傅老师和同学的指导和讨论下,经过一段时间终于完成了这个设计。当程序运行结束看到弹出的日历记事本的界面时,感到很欣慰,虽然只是一个小小的东西,但却是自己起步的成就,从中学到了很多书本知识不能

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx