java模拟写字板的设计与实现论文_学位论文.doc

java模拟写字板的设计与实现论文_学位论文.doc

ID:14375298

大小:1.94 MB

页数:54页

时间:2018-07-28

java模拟写字板的设计与实现论文_学位论文.doc_第1页
java模拟写字板的设计与实现论文_学位论文.doc_第2页
java模拟写字板的设计与实现论文_学位论文.doc_第3页
java模拟写字板的设计与实现论文_学位论文.doc_第4页
java模拟写字板的设计与实现论文_学位论文.doc_第5页
资源描述:

《java模拟写字板的设计与实现论文_学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京邮电大学毕业设计JAVA模拟写字板摘要目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并且涉及到网络、多线程等重要的基础知识,因此Java语言也是学习面向对象编程和网络编程的首选语言。此次课程设计主要是通过编写一个简单的JAVA写字板程序使我们深入理解JAVA语言,并实践在本课程中所学的有关JAVA程序设计方面的语言基础、异常处理、事件处理、小应用程序以及图形用户界面设计等内容。此简易JAVA写字板程序,使用Java程序编写,能够进行输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴

2、,剪切,全选,撤销等多种基本功能。该程序主要用到了Javaswing和事件监听等。关键词:模拟写字板;java语言;Javaswingi北京邮电大学毕业设计1北京邮电大学毕业设计JavasimulationwordpadAbstractCurrently,manynewtechnologiesarerelatedtotheJavalanguage,Javaisanobject-orientedprogramminglanguage,andrelatetothenetwork,multi-threadingandotherimpo

3、rtantbasics,solearningJavalanguageisobject-orientedprogrammingandnetworkprogramminglanguageofchoice.Thecurriculumisdesignedprimarilybywritingasimplenotepadprogramallowsustounderstandandpracticethelanguage-basedlearninginthiscourserelevantaspectsofJAVAprogramming,exce

4、ptionhandling,eventhandling,appletsandgraphicaluserinterfacedesigncontent.ThissimpleNotepadprogram,theuseofJavaprogramming,thetextcanbeinputoperation,andhasanewfile,openthefile,savethefile,quit,copy,paste,cut,andotherfunctions.TheprogramismainlyusedintheJavaswingande

5、ventlistenersandsoon.Keywords:Notepadprogram;javalanguage;Javaswingii北京邮电大学毕业设计目录摘要iabstractii1绪论11.1选题依据11.2国内外发展现状21.2.1写字板信息检索21.2.2写字板信息提取21.2.3写字板信息过滤31.3课题研究目标31.4编程语言的选择及特点41.5JAVA语言的发展61.6快捷键设置61.7写字板学相关理论知识71.8功能设计81.9写字板分类82概要分析102.1需求分析102.2概要设计思想102.3自定义类

6、说明112.4程序运行界面解释112.4.1主界面实现112.4.2主模块的代码实现122.4.3文件模块的代码实现132.4.4编辑模块的代码实现142.4.5格式.帮助的实现152.5程序模块说明162.6流程图172.7程序相关说明172.8开发工具介绍193程序详细设计与分析203.1构建菜单栏及其下拉菜单203.2文件的事件监听203.3编辑,格式的事件监听223.4异常处理234测试分析244.1文件模块的测试244.1.1打开模块的测试244.1.2保存模块的测试264.2编辑模块的测试274.3格式模块的测试27

7、北京邮电大学毕业设计4.4程序异常处理295主要代码31结论35参考文献37致谢38外文原文39中文翻译47北京邮电大学毕业设计1北京邮电大学毕业设计1绪论1.1选题依据写字板学的研究也像其他学科一样,有科学研究与技术研究两个层次。科学研究的目的是发现写字板的内在规律、探索和理解写字板的生成方法、建设写字板信息处理的基础资源;而技术研究则借助应用目标来驱动,根据社会的实际需要,设计和开发实用的写字板信息处理系统。自然写字板信息处理的应用目标是使人与机之间用自然写字板进行交流。具体说,是建立各种处理自然写字板的机应用软件系统,譬如

8、:机器翻译、自然写字板理解、语音自动识别与合成、文字自动识别、机辅助教学、信息检索、写字板自动分类、自动文摘,还有写字板中的信息提取、互联网上的智能搜索,以及各种电子词典和术语数据库。随着互联网的广泛普及,写字板信息处理的社会需求越来越大,人们迫切需要用自动化的

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

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

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