用Java 程序编写一个记事本程序的 设 计 报 告 学习中心(点): 泾阳学习中心 专 业 : 计算机科学与技术 层 次 : 专升本 * * : * * * 批 次 : 112 目 录 一、设计分析 ···················································· 1 二、程序结构 ···················································· 1 三、各模块的功能及程序说明 ······························· 2 1、类设计 ···················································· 2 2、主要功能代码实现 ····································· 4 四、源程序 ······················································· 9 五、操作方法 ···················································· 20 六、试验结果 ···················································· 20 七、设计体会 ···················································· 22 - 1 - 用Jav a 程序编写一个记事本程序的设计报告 一、设计要求 1.用图形用户界面实现。 2.能实现编辑、保存、另存为、查找替换等功能。 二、程序结构 流程图: 调用Loading方法启动dlu Thread 线程登陆界面开始dlu Thread 线程结束后调用 MiniTex t()方法启动MainFu nction的主函数main()调用 initTex tPane(方法初始化面板调用initMenu ()方法初始化菜单调用initAbou tDialog()方法初始化关于对话框调用initToolBar()方法初始化工具栏调用initRightKey ()方法初始化右键设置启动runtime线程创建动态时间按钮退出 图 1 基本流程图 - 2 - 本Jav a文本编辑器功能设计如下: 基本功能文件格式编辑查看帮助工具新建、打开、保存、另存为、打印等复制、粘贴、删除、撤销等自动换行字体颜色系统记事本系统计算器关于查找时间 图 2 基本功能图 三、各模块的功能及程序说明 1、类设计 ...