基于java的文本编辑软件的设计与实现

基于java的文本编辑软件的设计与实现

ID:957378

大小:1010.00 KB

页数:44页

时间:2017-10-20

基于java的文本编辑软件的设计与实现_第1页
基于java的文本编辑软件的设计与实现_第2页
基于java的文本编辑软件的设计与实现_第3页
基于java的文本编辑软件的设计与实现_第4页
基于java的文本编辑软件的设计与实现_第5页
资源描述:

《基于java的文本编辑软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、平顶山学院本科毕业设计平顶山学院本科毕业设计目录1绪论11.1课题研究的背景及意义11.2文本编辑器软件的应用现状11.3本文工作和结构安排21.3.1本文主要工作21.3.2本文结构安排31.4小结32相关技术介绍42.1Java技术42.1.1Java特点42.1.2程序开发常用包52.2小结63系统分析与设计73.1软件需求分析73.2系统类设计83.3系统总体设计133.3.1设计原理153.3.2功能模块划分153.4小结174详细设计与实现184.1系统开发平台及工具选择184.2主窗体设计与实现

2、184.3新建功能设计与实现204.3.1新建功能概述204.3.2新建功能技术分析204.3.3新建功能实现过程214.4打开功能设计与实现214.4.1打开功能概述214.4.2打开功能技术分析214.4.3打开功能实现过程224.5保存功能设计与实现224.5.1保存功能概述224.5.2保存功能技术分析224.5.3保存功能实现过程234.6全选功能设计与实现234.6.1全选功能概述234.6.2全选功能技术分析234.6.3全选功能实现过程234.7退出功能设计与实现244.7.1退出功能概述24

3、4.7.2退出功能技术分析2441平顶山学院本科毕业设计4.7.3退出功能实现过程244.8查找功能设计与实现254.8.1查找功能概述254.8.2查找功能技术分析254.8.3查找功能实现过程254.9查找下一个功能设计与实现264.9.1查找下一个功能概述264.9.2查找下一个功能技术分析264.9.3查找下一个功能实现过程264.10替换功能设计与实现274.10.1替换功能概述274.10.2替换功能技术分析274.10.3替换功能实现过程284.11设置字体功能设计与实现284.11.1设置字体

4、功能概述284.11.2设置字体功能技术分析284.11.3设置字体功能实现过程284.12编译功能设计与实现294.12.1编译功能概述294.12.2编译功能技术设计294.12.3编译功能实现过程304.13运行功能设计与实现304.13.1运行功能实现概述304.13.2运行功能技术分析304.13.3运行功能实现过程314.14获取系统时间功能设计与实现314.15复制功能设计与实现314.16剪切功能设计与实现324.17粘贴功能设计与实现324.18帮助功能设计与实现324.19小结335测试目

5、的345.1测试目的345.2功能测试345.3界面测试345.4小结366结束语376.1总结376.2展望37附录38参考文献40致谢4141平顶山学院本科毕业设计1绪论本章是论文的序言部分,将论述论文研究的背景、意义、研究现状以及论文要完成的工作。文本编辑器的应用是编写文本的重要编辑软件,良好的界面以及使用方便是重要前提,通过对现有的应用现状的分析,提出了本课题的研究方向。最后将给出本文的主要组织结构,从整体上阐述论文的工作。1.1课题研究的背景及意义随着计算机技术的不断发展,文本编辑器已成为大家必不可

6、少的工具,但是不同的用户对文本编辑器有不同的功能需求,除了像Office中的word还有WPS等大众文本编辑器,还需要一些操作简单,帮助电脑初学者的文本编辑器。市场上出现的和用户所使用的文本编辑器种类繁多,功能也是各式各样,其中有相当一部分是很优秀的[1]。例如,word软件提供了可以编辑文字图形、图像、声音、动画,还可以插入其他软件的制作信息;提供了强大的制表功能;提供了大量的模板;提供了web工具的支持等,WPS也提供了强大的文本编辑功能。但是电脑初学者学习word和WPS是非常困难的,很多功能都不知道如

7、何使用,如在文本中的页码问题、页眉问题、格式问题等。因此开发一个操作简单,易于学习的文本编辑软件对电脑初学者显得较为重要。1.2文本编辑器软件的应用现状信息化时代的步伐加快了我们的生活脚步,也提高了我们的生活质量和工作效率。文本编辑器软件作为大家编辑文本的重要工具,基本上代替了手写,利用文本编辑软件可以高效的进行文本的编辑。这种工作方式已经成为当下重要工作的模式之一。文本编辑软件能够帮助人们适应现在的高速度的生活,能够对用户编辑的文本进行打开、修改、替换、查找、粘贴、复制、剪切和保存等功能,能够更加快速的完成

8、工作,帮助用户提高工作效率。现在有太多的文本编辑软件,而且文本编辑软件有的功能繁多,学习它们的功能需要发费很长的时间,并且很多功能是不容易学习的。对于文本编辑的电脑初学者来说不知道如何使用这些功能强大的文本编辑软件,并且学起来不是很容易,而他们只需要会使用文本编辑软件的基础功能[2]。因此设计一个操作简单,易于学习,界面优美的文本编辑器是现在文本编辑软件应该解决的问题。41平顶山学院本科毕业设计1.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。