Java写字板序设计.docVIP

  • 6
  • 0
  • 约3.68万字
  • 约 29页
  • 2016-10-09 发布于贵州
  • 举报
Java写字板序设计

华北科技学院计算机系综合性实验 实 验 报 告 课程名称 Java程序设计 实验学期 2011 至 2012 学年 第 1 学期 学生所在系部 基础部 年级 2009 专业班级 计算B092 学生姓名 李 宁 学号 200909014217 任课教师 李芙玲 实验成绩 计算机系制 《Java程序设计》课程综合性实验报告 开课实验室: 基础实验室 2011 年 12 月 5 日 实验题目 简易写字板软件设计Java的应用系统综合实例——简易写字板软件总结回顾和实践面向对象的编程思想以及编程方法界面友好,代码的可维护性,必要的注释和相应的文档具体要求基本的文本录入字符修改删除换行粘贴复制剪切等功能图1.1 界面全局 ① 菜单栏的设计 本程序共设计5个菜单,分别是文件、编辑、格式、查看和帮助,其中文件菜单实现了新建、打开、保存、另存为和退出功能,编辑菜单实现了撤销、重做、剪切、复制、粘贴、查找、替换、全选和插入时间的功能,格式菜单实现了字体及字体颜色的设置,查看菜单实现了查看工具栏及状态栏的功能,帮助菜单实现了查看软件信息以及作者信息的功能。各个菜单的功能见图1.2。 图1.2 各个菜单功能 ② 工具栏设计 工具栏实现了新建、保存、对齐方式设置、字形设置、字体设置以及字体大小设置。右击工具栏可设置工具栏是否可拖动。如图1.3所示。 图1.3 工具栏 ③ 编辑区设计 编辑区实现的文本录入、自动换行和右击菜单功能。如图1.4所示。 图1.4 编辑区 ④ 状态栏设计 状态栏实现了显示操作系统当前时间的功能。如图1.5所示。 图1.5 状态栏 2.文件菜单中各项功能的实现 文件菜单包括新建、打开、保存、另存为和退出5部分,如图 所示。 ①新建功能设计 新建实现了新建文件功能,当前文档不为空时提示是否保存当前文档,选择“是”进行保存当前文本,选择“否”或“取消”进行取消。如图2.1和2.2所示。 图2.1新建—保存提示 图2.2新建—保存 ②打开功能设计 打开实现了在打开本地文件的功能,选择本地文件并打开在当前窗口。如图2.3所示。 图2.3 打开文档界面 ③保存功能设计 保存实现了在当前路径下保存当前文档,若无路径则添加路径。如图2.4所示。 图2.4 保存界面 ④另存为功能设计 另存为实现了在新路径下保存当前文档的功能。如图2.5所示。 图2.5 文档另存为 ⑤退出功能设计 退出实现了用户退出是提醒用户是否确定要退出。如图1.11所示。 图2.5 退出提示 3.编辑菜单中各项功能的实现 编辑菜单包括撤销、恢复、剪切、复制、粘贴、查找、替换、全选、日期时间9部分,如图 3.1所示。 图3.1 编辑菜单 ① 撤销功能设计 撤销实现了返回上一步的操作,当撤销到最初状态时提示无法撤销。如图3.2所示。 图3.2 撤销提示 ② 恢复功能设计 恢复实现了返回撤销之前的一步,当恢复到最终状态时提示无法恢复。如图3.3所示。 图3.3 恢复提示 ③ 剪切功能设计 剪切实现了对所选文本的剪切。 ④ 复制功能设计 复制实现了对所选文本的复制。 ⑤ 粘贴功能设计 粘贴实现了对当前文档剪贴板的粘贴。 ⑥ 查找功能设计 查找实现了在当前文档中查找字符的操作。如图3.4所示。 图3.4 查找界面 ⑦ 替换功能设计 替换实现了对当前文档中字符的替换操作。如图3.5所示。 图3.5 替换界面 ⑧ 全选功能设计 全选实现了对当前文本的全部选择。如图3.6所示。 图3.6 全选界面 ⑨ 插入时间功能设计 插入时间实现了在文本当前位子插入系统时间的功能。如图3.7所示。 图3.7 插入系统时间 4.格式菜单中各项功能的实现 格式菜单包括设置字体、字体颜色2部分,如图4.1所示。 图4.1 格式菜单 ① 字体功能设计 字体实现了对文本区字体以及字号的设置,并通过预览窗口显示效果,单击确定进行设置, 单

文档评论(0)

1亿VIP精品文档

相关文档