1 / 24
文档名称:

java课程设计论文.doc

格式:doc   大小:237KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java课程设计论文.doc

上传人:薄荷牛奶 2018/10/19 文件大小:237 KB

下载得到文件列表

java课程设计论文.doc

文档介绍

文档介绍:JAVA语言课程设计报告
题目:
设计者:
专业班级:
学号:
指导教师:
目录
摘要 1
一、系统概述 2
二、系统需求分析 2
需求分析 2
功能设计 2
三、系统总体设计 3
3
3
4
4
四、系统详细设计 6
6
6
.“文件”菜单的事件监听 7
.“编辑”菜单的事件监听 8
8
五、系统调试分析 10
六、总结 12
参考文献 13
附:程序清单 14

摘要
现在网络上各种记事本软件数不胜数,功能也是应有尽有,有能改变字体的,有能改变颜色的。但是,这些软件又存在各种各样的瑕疵或问题:有的文件体积相对于一般文字编辑来说太大;有的功能太繁琐,是初级使用者一时难以掌握,仅从日常应用方面来说,一个记事本只需一些简单实用的功能就够了。本程序设计就是依照这样一种使用需求设计了一个的简单的记事本程序。
该程序报告里的程序是使用Java编写的,实现记事本的功能,参考windows中记事本的功能。要求打开文件,读取文件中的文本信息。显示、编辑修改文本信息。Java记事本采用的是JavaSE中的GUI和IO基本技术,可以实现文本的简单操作,如:打开文档、编辑文档、保存文档等。
Abstract
Now all kinds of notepad software on work, function also is everything, can change the font, can change the color. However, the software and all kinds of defects or problems: some file size is too large relative to the general text editor. Some function is plicated, difficult to grasp is the primary users, only in daily application ways, a notepad just some simple and practical function is enough. This program is designed in accordance with such a demand by designing a simple notepad application.
The procedures in the report is to use written in Java, we can realize the function of notepad, reference function of Windows notepad. Open the file, read the text in the file information. Display, edit text information. Java notepad is a GUI and IO in JavaSE basic technique, can realize the text simple operations, such as: open the document, edit the document, save the document, etc.
一、系统概述

目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并涉及到网络、多线程等重要的基础知识,因此Java语言也是学****面向对象编程和网络编程的首选语言。按照教学培养计划要求,学生在学****完课本中指定课时的知识后,应安排一定课时的课程设计。其主要目的是使学生深入理解并实践在本课程中所学的有关java程序设计方面的语言基础、异常处理、事件处理、小应用程序以及图形用户界面设计等。故此“java记事本”应运而生。

Java记事本程序主要是对文字进行编辑处理的软件。能进行新建、打开、保存等功能。另外还可以根据用户的需要复制剪切相应的文字,实现编辑功能。 
本课程设计是为了配合Java程序设计课程,通过面向对象程序设计对自己所学过的的知识加以掌握和运用,使学生深入学****掌握Java语言,熟练运用这个工具而设立的课程。通过课程设计各个项目的综合训练,加强学生对JAVA语言的理解,检验学生对专业理论知识理解与掌握的程度,锻炼学生综合运用JAVA程序设计处理所学的知识实际分析问题、解决问题的能力,