




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java课程设计报告题目:文本编辑器班级:学号:姓名:成绩:日期:年月日目、综合设计的目的与要求二、综合设计正文31 .系统分析3系统开发背景、开发范围、建设目标与必要性开发3需求分析32 .系统设计3功能设计3系统运行环境与开发工具43 .系统实施4源程序4.系统测试及部分截图12三、综合设计总结或结论13四、参考文献13文本编辑器一、综合设计的目的与要求要求在学生能够较熟练使用java程序设计语言进行软件代码的编写,同时还要具备较好的项目分析的能力,加深对相关课程基本内容的理解。同时,在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统的练习。二、综合设计正文1系统分析系统开发背
2、景、开发范围、建设目标与必要性随着计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。当然对文本编辑操作仍然占据着重要地位,记事本是简单便捷的文本编辑器,可实现对文本编辑操作的基本功能。需求分析程序设计主要分为两大部分:简单GUI设计和程序功能设计。通过GUI设计实现图形用户界面,提供图形菜单,方便用户操作。使用Java语言编写一个能够对输入文字进行操作,具有合理的界面,能够在界面中实现右键快捷方式,对文档内容进行编辑操作,并且能够顺利退出的程序。通过设计和实现一个具有基本功能的文本编辑器,提高我们对Java语言设计的掌握能力,理论联系实际,进
3、一步提高软件开发技术,从而培养我们分析、解决问题的能力。2系统设计功能设计根据系统自带的文档编辑器的特征设计,包括如下的功能模块:1、 整体结构框架包括:菜单栏和文档编辑区2、 每个框架分别包含不同的子框架,各个模块的具体框架:1. 菜单栏:文件、编辑、工具、帮助2. 菜单栏中各个子菜单功能文件:新建、打开、保存、另存为、退出编辑:剪切、复制、粘贴工具:查找、替换3. 子菜单功能的实现主要的几个功能介绍1) 打开与另存为:两个窗体调用系统函数直接利用,注意格式的选择2) 查找:查找内容、查找、查找下一个4文本编辑区监视文本内容是否改变、监听光标所在位置系统运行环境与开发工具开发环境与工具:Ec
4、lipseSDK源程序import.*;import.*;import.*;importclassTxtEditorextendsJFrameimplementsActionListenerStringfile_name;Stringfile_dir;StringtempString;.","系统和你对话",;if(option=if()=(0);elsereturn;);quals(actionCommand)(0);ength();(start,start+len);();ength();(start,start+len);();etSize();etSize();etSize();/斜体文字publicstaticvoidmain(Stringargs)TxtEditorw=newTxtEditor();();(true);系统测试及部分截图三、综合设计总结或结论虽然这次试验比较简单,但是做起来还是比较吃力,由此可见,我在java学习上还不够透彻和明白。通过这次的实验,我对java编程有了更加深刻的了解,遇到问题的时候也能对问题有一个初步的判断,并及时改正。同时也发现自己在java的学习中还只是停留在入门的阶段,还有很多知识都不明白,有些问题改起来也比较麻烦。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年小小智多星竞赛题库
- 2025年社会竞赛试题及答案
- 2025年西安科试题及答案
- 2025年灭火能力测试题及答案
- 2025年成语古诗词知识竞赛题库
- 2025年大vb试题及答案
- 2025年女生考试试题及答案
- 2025年酒吧考试题及答案资料
- 2025年中级保育员a试题及答案
- 2025年茶馆晋升面试题及答案
- 中国古典戏剧分场形式的基本特征
- 病人早期预警评分(NEWS)量表
- 环境监测专业知识题库(配答案)
- 跨境电子商务2.进口跨境电子商务
- GB/T 3880.3-2012一般工业用铝及铝合金板、带材第3部分:尺寸偏差
- GB 6514-1995涂装作业安全规程涂漆工艺安全及其通风净化
- 住院医师规培入科教育(妇产科)课件
- 重症患者的容量管理课件
- 混凝土塌落度检测记录台账
- 2022年新高考1卷文言文讲评 课件25张
- APT高级威胁检测解决方案
评论
0/150
提交评论