淮海工学院计算机工程学院
课程设计报告
设计名称:面向对象课程设计
选题名称:文本编辑器的设计与实现
姓名:学号:
专业班级:
系(院):计算机工程学院
设计时间:2010.6.21~2010.7.2
设计地点:软件实验室、教室
指导教师评语:
成绩:
签名:
年月日
面向对象课程设计报告第 2 页,共24 页
1.设计要求
设计一个类似于Windows记事本(Notepad)的Java程序。
可以打开、新建、保存一个文本文件;对选中的文本进行各种编辑操作(设置字体、字号、字型、对齐方式、背景、前景色、复制、粘贴、剪切、查找、替换等);在文本中能够插入对象。
2.总体设计
文本编辑器文
件
编
辑
字
体
字
形
字
号
打开
保存
另存为
退出
查找
复制
剪切
粘贴
字
体
颜
色
红色
蓝色
绿色宋体
仿宋
楷体
粗体
斜体
常规。