java记事本课程设计

java记事本课程设计

ID:13091573

大小:483.00 KB

页数:32页

时间:2018-07-20

java记事本课程设计_第1页
java记事本课程设计_第2页
java记事本课程设计_第3页
java记事本课程设计_第4页
java记事本课程设计_第5页
资源描述:

《java记事本课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计课程名称:JAVA程序设计题目:简易记事本年级/专业/班:10计本一班学生姓名:李醒世争学号:2010305107指导老师:马亚军开题时间:2012年11月10日完成时间:2012年12月24日目录摘要1一、绪论2二、需求分析21、功能需求22、函数需求33、开发环境及运行环境分析3三、总体设计41、系统流程设计42、分模块设计4(1)“文件”菜单模块设计流程图4(2)“编辑”菜单模块设计流程图5(3)“格式”菜单模块设计流程图6(4)“帮助”菜单模块设计流程图73、类设计74、界面设计8(1)主界面8(2)打开界面9(3)保存界面10

2、(4)字体界面11(5)帮助界面15四、软件测试161、测试用例及结果162、程序功能的评价17五、结论17六、参考文献18附录(源程序完整代码)19摘要随时着科学技术的快速发展,计算机程序设计早已成为了趋势,JAVA是计算机专业的核心课程,是计算机科学的算法理论基础和软件设计的技术基础。本课程设计就是主要利用java语言编写的一个模仿windows记事本的较简单的程序,它能实现打开文件,读取文件中的文本信息;显示、编辑修改文本信息;实现新建、打开、保存文本文件以及控制保存文本信息到指定的文件的一些基本功能。本课程设计报告介绍了记事本系统,记事

3、本的设计,在记事本的具体实现章节,给出了部分实现了的功能界面和相关的代码。关键词:JAVA,记事本,相关功能ABSTRACTWiththerapiddevelopmentofscienceandtechnology,computerprogramminghasalreadybecomeatrend.JAVAisacorecourseofcomputerprofessional,isthebaseofcomputerscience.JAVAarepractice-neededcurriculum.Thiscourseisdesignedtostr

4、engthenpracticeabilityofapowerfulway,requiringJAVAapplicationsandthebasicmethodsofcomputerdebugging.ThiscourseisasimpleproceduresdesignedmainlyusingJavalanguageandtheimitationofWindowsnotepad.Itcanrealizethatopenfiles,readthetextfileinformation,display,editandmodifytextinfor

5、mation,new,openandsavetextfilesandcontroltosavetextmessagestothespecifiedfileandsoon.Thisgivesatexteditorgreatconvenience,andatthesametimegreatlyimprovestheefficiency.Thisreportintroducesnotebooksystemandnotepaddesign.Inthechapterofnotepadrealization,itgivespartofrealizedfun

6、ctioninterfaceandrelevantcode.Keywords:JAVA,notepad,Relevantfunction一、绪论在文本编辑器出现前,人们用打孔机把计算机文字打到穿孔卡片上。文字存放于一个装着这样的薄卡片的盒子里,可以用读卡器来阅读它。  第一个文本编辑器是一种行编辑器,它运行在打字机型的终端上,这种编辑器并不具备在窗口和屏幕中显示的功能。它包含了一些非常短的命令(为了减少打字量)。其中一个命令能够把文件的指定部分通过打字机打印出来。编辑光标是想象中的一个插入点,通过特殊命令,可以把它移动到特定内容字符串所在的行。

7、随后,内容字符串又被扩展成正则表达式。如果想看到文件的变化,你需要把它打印出来。相对于穿孔机来说,人们认为这种基于行的文本编辑器具有革命性的进步。如果没有它,用户就需要把那些处理文本的命令打成专用的卡片,并在编辑文件时使用这些卡片。  当带有显示屏的计算机终端出现后,基于显示屏的文本编辑器开始流行起来。最早的全屏编辑器中,有一种叫做O26,它是于1967年为CDC6000系列机器的操作控制台而作的。另外一个早期的全屏编辑器是vi。vi诞生于20世纪70年代,至今,它仍是Unix和Linux的标准编辑器。全屏编辑器对视频终端的销售起到了促进的作用

8、。二、需求分析1、功能需求本程序要构建的记事本程序参照了Windows操作系统的记事本工具,其功能有以下几个方面:(1)菜单中有“文件”、“编辑”、“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。