基于java的记事本工具毕业设计论文
技术:Java等摘要:
本课题的研究对象是关于“记事本的设计与实现”,为了满足用户对文本文档的编辑及字体格式的设置等要求,记事本主要功能必须包括新建、打开、保存、剪切、复制、格式、替换等基本功能,以此达到用户处理文件的目的。本程序主要包含简单GUI设计和程序功能设计两大部分。GUI设计通过提供图形菜单来实现简便易用的图形用户界面,给用户操作带来很大的方便。Java语言编写的程序拥有很好的交互界面,能够满足用户对输入文字进行相应的操作,还能利用右键功能对文档进行快速编辑,并且能够流畅退出程序。通过对本课题基本功能的设计与实现,自己对Java的掌握及理解得到了提升,语言设计能力也有了明显的提高。
关键词:模拟记事本;java语言;Java swing
目录:
摘要 I
Abstract II
目录 III
1引言 1
1.1选题依据 1
1.2国内外发展现状 2
1.2.1记事本信息检索 2
1.2.2记事本信息提取 2
1.2.3记事本信息过滤 2
1.3课题研究目标 2
1.4编程语言的选择及特点 2
1.5JAVA语言的发展 3
1.6快捷键的设置 3
1.7记事本相关理论知识 4
1.8功能设计 4
1.9记事本分类 4
2 概要分析 5
2.1需求分析 5
2.2概要设计思想 5
2.3自定义类 5
2.4程序运行界面解释 6
2.4.1主界面实现 6
2.4.2主模块的代码实现 6
2.4.3文件模块的代码实现 7
2.4.4编辑模块的代码实现 8
2.4.5 格式、帮助的实现 8
2.5程序模块说明 9
2.6流程图 11
2.7程序相关说明 11
2.8开发工具介绍 11
2.9程序详细设计与分析 12
2.9.1构建菜单 12
2.9.2文件的事件监听 13
2.9.3编辑、格式的事件监听 15
2.9.4异常处理 16
3.测试分析 17
3.1文件模块的测试 17
3.1.1打开模块的测试 17
3.1.2保存测试 19
3.2编辑模块的测试 19
3.3格式模块的测试 19
3.3.1字体颜色进行测试: 20
3.3.2背景颜色进行测试: 20
3.4程序异常处理 20
4.主要代码 23
5.结论 50
参考文献 52
致谢 53
论文字数:8438
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]