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

文本编辑器的设计与实现

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

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

碎片内容

文本编辑器的设计与实现

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