- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA语言课程设计报告
题 目:记事本的制作
设 计 者:
专业班级:
学 号:
指导教师:
2011年 11 月 26 日
XX理工大学计算机学院
目录
TOC \o 1-3 \h \u 2697 摘要 1
21365 一、本组课题及程序功能要求 2
24207 二、系统需求分析 2
27027 2.1 系统名称 2
27067 2.2 系统介绍 3
21269 2.3 开发背景 3
12609 三、系统总体设计 3
257 3
26662 3
12280 四、系统设计介绍 4
8050 4.1 Java语言的根本知识 4
36 4.2 本程序所用知识点 6
1248 4.3 IO流 7
9637 五、 程序代码设计 9
3097 六、系统效果演示 12
15716 七、设计体会 15
32446 参考文献 15
29040 附:程序清单 15
摘要
现在网络上各种记事本软件数不胜数,功能也是应有尽有,有能改变字体的,有能改变颜色的。但是,这些软件又存在各种各样的瑕疵或问题:有的文件体积相对于一般文字编辑来说太大;有的功能太繁琐,是初级使用者一时难以掌握,仅从日常应用方面来说,一个记事本只需一些简单实用的功能就够了。本程序设计就是依照这样一种使用需求设计了一个的简单的记事本程序。
该程序报告里的程序是使用Java编写的,实现记事本的功能,参考windows中记事本的功能。要求翻开文件,读取文件中的文本信息。显示、编辑修改文本信息。Java记事本采用的是JavaSE中的GUI和IO根本技术,可以实现文本的简单操作,如:翻开文档、编辑文档、保存文档等。
一、本组课题及程序功能要求
课题名称:Java记事本的制作
要求:设计一个类似于window记事本的Java程序,可以根本实现以下功能
文件的翻开、编辑、保存。
对文本的各种编辑操作。
执行完操作后,能够顺利关闭记事本。
二、系统需求分析
2.1 系统名称
Java记事本
2.2 系统介绍
Java记事本采用的是JavaSE中的GUI和IO根本技术,可以实现文本的简单操作,如:翻开文档、编辑文档、保存文档等。
具体操作如下:
1.点击文件——?翻开 可以浏览电脑上的文件。
2.中选择一个TXT文件时,确定可以翻开此文件。
3.在文档显示界面可以输入文档对其进行编辑。
4.中选择保存时,可以保存到指定的位置。
5.点击退出功能按键可以退出本记事本程序。
2.3 开发背景
现在网络上各种记事本软件数不胜数,功能也是应有尽有,有能改变字体的,有能改变颜色的。但是,这些软件又存在各种各样的瑕疵或问题:有的文件体积相对于一般文字编辑来说太大;有的功能太繁琐,是初级使用者一时难以掌握,仅从日常应用方面来说,一个记事本只需一些简单实用的功能就够了。本程序设计就是依照这样一种使用需求设计了一个的简单的记事本程序。
三、系统总体设计
翻开
翻开
文件
文件
保存
保存
退出记事本
退出
记事本
编辑显示界面
编辑
显示界面
文字显示
文字显示
文本文档
文本文档
翻开
翻开
主界面翻开
主界面
翻开
编辑文本文档
编辑
文本文档
保存
保存
退出
退出
四、系统设计介绍
4.1 Java语言的根本知识
〔1〕Java平台分类
JavaSE(Java Platform Standard Edition)
Java平台标准版,包含那些构成Java语言核心的类,可以理解为学习Java的根底
JavaEE(Java Platform Enterprise?Edition)
Java平台企业版,包含JavaSE,并且还包含用于开发企业级应用的类
准确的说JavaEE是一套用于企业开发的技术标准,包含很多组件,13种核心技术,如:XML、JSP、Servlet、JDBC、Java Mail等
JavaME(Java Platform Micro Edition)
Java平台微型版,包含JavaSE的一局部,另外提供一些用于小型设备上的类,例如: 、机顶盒、汽车导航仪
Java语言的编译过程如下列图所示:
〔2〕 java语言的根本格式
所有Java代码都应该在一个class中Java是严格区分大小写的Java是一种自由格式的语言。Java代码分为结构定义语句和功能执行语句,功能执行语句最后必须以分号结束。
〔3〕Java语言的标识符通用标准
类名、接口名:
所有单词首字母大写,驼峰式命名,例如:XxxYyyZzz
变量名、函数名:
第一个单词首字母小写,其他单词首字母大写,驼峰式命名,例如:xxxYyyZzz
常量名:
所有字母都大写,单词之间用
您可能关注的文档
最近下载
- 人教新课标数学六年级下册《自行车里的数学》PPT课件.ppt
- 机电一体化毕业论文7000字.doc VIP
- 2023年4月河南省考公务员结构化面试真题试题试卷答案解析.doc VIP
- 《英语学术论文写作教程》教学课件 Unit 1 Writing Foundation.pptx VIP
- AI+智慧医疗整体解决方案 人工智能+智慧医疗整体解决方案.pdf VIP
- 中药制剂生产工艺流程.pptx VIP
- 口腔颌面部解剖(淋巴).ppt
- 9A文孟洪涛谈威科夫交易法.pdf
- GBZT201.2-2011 放射治疗机房的辐射屏蔽规范 第2部分:电子直线加速器放射治疗机房.pdf
- 详细解读2021年新修订《中华人民共和国科学技术进步法》PPT教学课件.pptx VIP
文档评论(0)