JAVA程序设计 课程设计报告 课 题: 姓 名: 学 号: 同组姓名: 专业班级: 指导教师: 设计时间: 评阅意见: 评定成绩: 指导老师签名: 年 月 日
目录
一、系统描述...............................................1 二、功能分析与设计.........................................1 2.1功能模块划分...........................................1 2.1.1菜单栏设计........................................1 2.1.2
编
辑
区
设
计.......................................1 2.1.3
工
具
栏
设
计.......................................2
2.2主界面的框架...........................................2 2.3功能详细设计...........................................2 2.3.1主界面设计........................................2 2.3.2菜单项设计........................................3 2.3.3窗口设计..........................................3 2.3.4个人主要设计处....................................3 2.3.5对每个菜单项的功能进行注册监听....................6 2.3.6 监听事件.........................................6 三、调试分析与设计结果.....................................7 3.1主界面调试 ............................................7 3.2功能区测试 ............................................7 3.3界面菜单选项的功能测试.................................8 3.3.1字体调试..........................................8
3.3.2另存为功能........................................9
3.3.3复制,剪贴功能..................................... .9 3.3.4粘贴功能........................................... 10 四、心得体会..............................................11 五、参考文献..............................................11 六、附录..................................................11
一.系统描述
1)设计一个简单的Windows记事本,可以实现以下功能: 1:文件的新建,打开,保存和另存
2:对文件的编辑,如全选,复制,剪切,粘贴 3:执行完操作后,能够顺利关闭记事本 2)通过这次设计,可以帮助学生: 1:提高对Java语言设计的掌握能力 2:理论联系实际,进一步提高软件开发技术 3:培养快速分析、解决问题的能力 3)解决了以下问题:
1:知道如何建立工程以及如何添加界面元素(pane,textfield,button,checkbox 等) 建立窗口界面与为界面元素添加事件响应过程实现用户功能需求 2:如何从现有的代码文件建立project
3:如何在工程中添加第3方包,扩展开发环境功能 4:如何生成一个独立于开发环境的runnable jar 包
二.功能分析与设计
这个程序完成的是一个类似于Windows记事本的记事本功能。它当然没有像专业的记事和文本操作软件一样的强大,但是还是完成了基本的简单功能。
2.1功能模块划分
2.1.1菜单栏设计及功能实现:菜单栏主要包括文件、编辑、格式、查看、帮助 2.1.1.1文件菜单有新建、打开、保存、另存为、页面设置、打印、退出 2.1.1.2编辑菜单有撤销、剪切、复制、粘贴、删除、查找、查找下一个、替换、转到、全选、时间/日期
2.1.1.3格式菜单含有自动换行和对字体的设置。如”黑体”,”宋体”,”Times New Roman”,”仿宋”,”Wingdings”,”微软雅黑”以及字体风格的选取 2.1.1.4查看菜单包括状态栏
2.1.1.5帮助菜单后帮助主题以及关于记事本的一些介绍 2.1.2 编辑区设计:对文本的编辑处理区
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JAVA记事本在线全文阅读。
相关推荐: