java课程设计报告范例-记事本 下载本文

内容发布更新时间 : 2024/7/4 12:26:30星期一 下面是文章的全部内容请认真阅读。

2011-2012学年第二学期 《Java程序设计》 课程设计报告 选题: 记事本 学号: 姓名: 班级: 指导教师: 年 月 日目 录

摘要 .................................................................................................................................................. 1 前言 .................................................................................................................................................. 2 1需求分析 ....................................................................................................................................... 2 1.1需求分析 .................................................................................................................................... 2 1.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.“编辑”菜单的事件监听 ........................................................................................................ 8 3.5.异常处理 .................................................................................................................................... 9 4.测试分析 .................................................................................................................................. 10 5.源程序清单 .............................................................................................. 错误!未定义书签。 6.课程设计总结 .......................................................................................................................... 17 参考文献 ........................................................................................................................................ 17

2

《Java程序设计》课程设计报告 班级:11通信 学号: 姓名:

简单记事本程序的设计

摘要

该报告中的程序是使用Java程序编写,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,剪切等功能,不同之处是本程序能够对文字的颜色进行设置。该程序主要用到了Java swing和事件监听等。

关键字:记事本程序;Java语言;Jcreator

前言

Java的前身是Oak,它一开始只是被应用于消费性电子产品中。后来它的开发者们发现它还可以被用于更大范围的Internet上。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开发工具。

3