JAVA课程设计--文本编辑器
《JAVA课程设计--文本编辑器》由会员分享,可在线阅读,更多相关《JAVA课程设计--文本编辑器(17页珍藏版)》请在毕设资料网上搜索。
1、Java 语言课程期末作业 1 Java 语言课程期末作业 题 目 第 8 题,文本编辑器 学 院 计算机学院 专 业 计算机科学与技术 班 别 学 号 姓 名 2010 年 12 月 11 日 Java 语言课程期末作业 2 一、课程题目一、课程题目 制作一个简单的文本编辑器,交互性要求: (1) 可输入文字(仅要求英文及标点符号) (2) 实现一些常用的编辑功能:如复制和粘贴,查找和替换,首字母自动大 写,拼写自动更正 (3) 可打开并显示 TXT 文件,并且可以将编辑结果保存为 TXT 文件 二、二、题目分析与设计 1. 所使用的开发环境所使用的开发环境:Eclipse 2. 论述论述题
2、目题目的的需求。需求。 Java 语言课程期末作业 3 本程序要构建的记事本程序参照了 Windows 操作系统的记事本工具, 其功能 有以下几个方面: 菜单栏中有“文件” , “编辑” , “格式” “关于”四个主菜单。 “文件”菜单有“打开” “保存” “另存为” “退出”四个菜单项:分别用 于打开文件,保存文件,另存为文件,退出记事本。 “编辑”菜单中有“剪切” “复制” “粘贴” “查找” “替换” “全选”五个 菜单项:用于实现剪切所选文字,复制所选文字,粘贴文字,查找,替换和文本 的全选等功能。 “格式”中有“字体” “自动换行”两个菜单项:用来实现对文本的字体 设置(包括字体的颜
3、色、大小、风格)和自动换行这两个功能; “关于”菜单中有“基本资料”菜单项:用于输出文本编辑器程序的作 者的信息。 软件功能架构图。 3. 论述界面设计过程,指出其设计上的创意论述界面设计过程,指出其设计上的创意及组件的布局策略及组件的布局策略。 文本编辑器 “格式”菜单 “编辑”菜单 替换 新建 “关于”菜单 保存 打开 另存为 退出 “文件”菜单 查找 黏贴 复制 剪切 字体 自动换行 基本资料 全选 Java 语言课程期末作业 4 这个简单文本编辑器的设计可分为下面的六个部分来分析: 简单框架的建立简单框架的建立 第一步就是建立框架,我直接利用所建 TextEditor 主类直接继承 J
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程设计 文本 编辑器
