Java课程设计报告记事本源代码有流程图.docxVIP

  • 13
  • 0
  • 约6.14千字
  • 约 14页
  • 2020-09-11 发布于天津
  • 举报

Java课程设计报告记事本源代码有流程图.docx

Java 课程设计报告记事本源代码有流程图 Java 课程设计报告 题 目: 简单记事本程序的设计 年级专业 : 计算机科学与技术 学 号 : 学生姓名 : 指导老师 : 完成时间 :2010 年 6 月 8 日 第 1 页 共 11 页 目录 1 、八 前 言 2 1 需求分 析 2 1.1 分 析 2 1.2 计 摘 要 需求 功能设 8 3.5. 8 3.5. 异常处 3 2. 3 2. 概要设 3 2.1 程序 设计思 路 3 2.2 程序运行界 面 3 2.3 模块说明 图 4 2.4 程序流程 图 5 2.5 程序相关说 明 6 3. 程序详细设计与分 析 6 3.1. 初始化组 件 6 3.2. 构建菜单栏及 其下拉菜 单 6 3.3. “文件”菜单的事件监 听 7 3.4. “编辑”菜单的事件监 听 理 9 4( 测试分 析 10 5( 源程序清 单 错误?未定义书签。12 6(课程设计总 结 17 参考文 献 17 第 2 页 共 11 页 简单记事本程序的设计 、, 、- 前言 Java的前身是Oak它一开始只是被应用于消费性电子产品中。后来它的开发 者们发现它还可以被用于更大范围的In ternet上。1995年,Java语言的名字从 Oak编程了 Java。 1997 年 J2SE1.1 发布。1998 年 J2SE1.2 发布,标志 Java2 的诞 生。十多年来, Java 编程语言及平台成功地运用在网络计算及移动等各个领域。 Java 的体系结构由 Java 语言、 Java class 、Java API 、Java 虚拟机组成。它具有 简单、面向对象、健壮、安全、结构中立、可移植和高效能等众多优点。 Java 支 持多线程编程, Java 运行时系统在多线程同步方面具有成熟的解决方案。 Java 的 平台标准有 Java ME, Java SE 和 Java EE。 Java 发展到今天,它的卓越成就及在 业界的地位毋庸置疑。目前在众多的支持 Java的开发工具中主要的7有Java Development Kit , NetBeans, Jcreator , JBuilder , JDeveloper 和 Eclipse 等。 其中Java Development Kit 简称JDK是大多开发工具的基础。以上的每种开发工 具都有优缺点,对于开发者来说,重要的是要根据自己的开发规模、开发内容和软 硬件环境等因素来选择一种合适的开发工具。 在本程序设计中,因为需要开发的是记事本程序,规模较小,内容较少,所以 选择了适合初学者使用的 JCreator 开发工具。 2.3 模块说明图 ActionListener implements mynotepad extends JFrame 图1 在图1中,首先创建一个名为 mynotepad的类并继承JFrame类作为最底层的 容器。 mynotepad 的构造方法 添加事件监初始化容组件 听 器 初始化 初始化 菜单栏 文字输入区 第 3 页 共 11 页 关于 文件 编辑 新打保退剪复粘颜关图 2 建 开 存 出 切 制 贴 色 于 在图 2 中,构造一个 mynotepad 类时要做三件事情,分别是初始化容器 (initTextContent) 、初始化组件 (initMenu 、initAboutDialog) 、设置事件监 2.4 程序流程图 启动程序 输入文字 False False 新打保退剪复粘颜关 建 开 存 出 切 制 贴 色 于 true true true true true true true true file=null about.show() file=openfile color saving content.paste System.exit(0) content.copy() content.cut() 关闭或退出程序 图3 第 4 页 共 11 页 3.5. 异常处理 在运行程序代码是有可能会产生异常情况或异常事件,为了避免这种情况,就 需要在 程序中用到 Java 异常处理机制。本程序中选用的异常处理机制是 try , catch 。捕获处理 异常的第一步是用 try 选定要监控的异常范围, try 后跟随 catch 代码块 saving(){ try{ FileWriter Writef=new FileWriter(file); Writef.write(content.getText()); Writef.close(); } cat

文档评论(0)

1亿VIP精品文档

相关文档