用Java程序编写一个记事本程序的设计报告

发布时间 : 星期三 文章用Java程序编写一个记事本程序的设计报告更新完毕开始阅读

用Java程序编写一个记事本程序的

设 计 报 告

学习中心(点): 泾阳学习中心 专 业 : 计算机科学与技术 层 次 : 专升本 姓 名 : 李 永 固 批 次 : 112

目 录

一、设计分析·································································· 1 二、程序结构·································································· 1 三、各模块的功能及程序说明 ······································· 2

1、类设计 ································································· 2 2、主要功能代码实现 ··············································· 4 四、源程序 ····································································· 9 五、操作方法·································································· 20 六、试验结果·································································· 20 七、设计体会·································································· 22

用Java程序编写一个记事本程序的设计报告

一、设计要求

1.用图形用户界面实现。

2.能实现编辑、保存、另存为、查找替换等功能。

二、程序结构 流程图:

开始启动MainFunction的主函数main()调用Loading方法启动dluThread 线程登陆界面dluThread 线程结束后调用 MiniText()方法调用 initTextPane(方法初始化面板调用initMenu()方法初始化菜单调用initAboutDialog()方法初始化关于对话框调用initToolBar()方法初始化工具栏调用initRightKey()方法初始化右键设置启动runtime线程创建动态时间按钮退出 图1基本流程图

- 1 -

本Java文本编辑器功能设计如下:

基本功能文件格式编辑工具查看帮助新建、打开、保存、另存为、打印等自动换行字体颜色复制、粘贴、删除、撤销等系统记事本系统计算器时间查找关于

图2基本功能图

三、各模块的功能及程序说明 1、类设计

(1)类MiniText ,包括 initTextPane方法初始化面板, initMenu()方法初始

化菜单, initAboutDialog()方法初始化关于对话框, initToolBar()方法初始化工具栏, initRightKey()方法初始化右键设置,等方法。类成员如下:

- 2 -

联系合同范文客服:xxxxx#qq.com(#替换为@)