电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

文本编辑器的设计与实现VIP专享VIP免费

文本编辑器的设计与实现_第1页
文本编辑器的设计与实现_第2页
文本编辑器的设计与实现_第3页
软 件 学 院 课程设计报告书 课程名称 设计题目 文本编辑器的设计与实现 专业班级 XXXXXXXXXXX 学 号 xxxxxxxxxx 姓 名 xxx 指导教师 2 0 1 1 年 1 1 月 1 设计时间 2011 年11 月 2 设计目的 《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用 Java 语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力,提高学生的应用能力。目前文本编辑器种类很多,所提供的功能也很多,但是能满足用户实现多种功能和进行Java 的编译与运行很少,不能更好的适应当前用户的要求。本设计所完成的文本编辑器功能是针对学习Java 程序语言,因此我们利用 Java 程序设计虚拟机和软件对用户及使用者的应用过程形成一整套完整的编写代码,编译,运行。 3 设计任务 文本编辑器的设计与实现:设计一个类似于Window s 记事本(Notepad)的Java 程序。可以打开、新建、保存一个文本文件;对选中的文本进行各种编辑操作(设置字体、字号、字型、对齐方式、背景、前景色、复制、粘贴、剪 切 、查找 、替 换 等 ) ;在文本中能够 插 入 对象。 4 设计内容 4.1 需求分析 需 求分析的任 务 是确 定 功能必 须 完成的工 作,也就 是对目标 系 统 提出 完整、准 确 、清 晰 、具 体的要求。简 单 文本编辑器提供给 用户基本的纯 文本编辑功能,能够 将 用户录 入 的文本存储 到 本地 磁 盘 中。能够 读 取 磁 盘 中现有 的纯 文本文件,以及方便 用户进行需 要的编辑功能。文件操作能够 实现新建、保存、打开文档 等 ,编辑操作能过实现文本的剪 贴、复制、粘贴等 ,格 式操作能过实现字体设置、背景等 ,帮 助 操作能够 实现关 于主 题的查 看 等 功能。 4.2 概要设计 4.2.1 程序基本功能概括 图4.2.1 功能架构图 4.2.2 程序主要组件概括 1.基本的Frame 框架; 2.菜单; 3.打开文件对话框; 4.保存文件对话框; 5.颜色对话框; 6.Choice 下拉列表,运来实现字体设置; 7.简单的帮助框架。 4.3 详细设计 4.3.1 文件打开与保存 文本编辑器 格式 编辑 黏贴 打开 菜单 保存 新建 退出 另存为 文件 剪切 黏贴 查找 复制 字体 字号...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰9+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部