JAVA课程设计Java电子词典.doc
《JAVA课程设计Java电子词典.doc》由会员分享,可在线阅读,更多相关《JAVA课程设计Java电子词典.doc(15页珍藏版)》请在沃文网上搜索。
1、摘 要Java电子词典的设计要求利用Java的基础知识,编写一个有图形界面、能实现编辑词库中内容、能够实现汉译英和英译汉功能的电子词典。并能够实现词库的添加,不需要连接数据库只要实现数组中的简单的单词的翻译。本程序以JCreator为主要的编程工具,具有简单的图形用户界面,能够基本实现以下基本功能:单词的汉语翻译、中文词语的英语翻译、并能实现对单词的添加。本程序的主要特点是程序的原理比较简单,能够访问数据库文件,提取数据库中的词汇,并能够添加编程时没有的词汇,扩大词汇量。主要用到的Java的内容有Java语言程序设计中的“常用数据类型处理类”“图形用户界面编程基础”“高级图形界面编程”“流式输
2、入输出与文件处理”的内容。关键字 Java电子词典 ;图形用户界面,汉译英;英译汉 目录1、题目内容、要求与分组情况总体介绍四1.1题目内容与要求四1.2小组情况总体介绍四2、系统总体设计五2.1、相关Java知识,工作原理分析五2.2系统功能模块设计七3具体实现十一3.1类设计十一3.2主界面及实现代码十一3.3程序流程图十四4、运行调试与分析讨论,设计体会与小结十五4.1程序的改进十五4.2有待改进的地方十六4.3小结十六5.参考文献十七1、题目内容、要求与分组情况总体介绍1.1题目内容与要求内容:电子英汉词典要求:能够编辑词典库中的信息,有图形界面能够实现英译汉,汉译英要考虑一词多义要能
3、连接到数据库,访问文件1.2小组情况总体介绍 小组成员:乔惠明;王桐;张斌;吴江小组分工:乔惠明:面的设计和编程; 吴 江:英译汉部分的编程; 张 斌:汉译英部分的编程; 王 桐:词汇的添加和数据库的连接; 数据库的创建由四个人合力完成。2、系统总体设计2.1、相关Java知识,工作原理分析1)类与对象:类定义包括类声明和类体两部分,类定义的语法格式如下:修饰符 class 类名extend 父类名implements 接口列表/类体部分定义Java类后,即可使用“new+构造方法”来创建类的对象,并将创建的对象赋给某个引用变量,同时也可使用“引用变量名.属性”来访问对象的属性。同一类可以创建
4、任意个对象,每个对象有各自的值空间,对象不同则属性不同。2)图形用户界面: 1.事件处理流程(1)给事件注册监听者;(2)给监听者编写处理事件的代码;(3)发生事件时调用监听者的方法进行处理。2.容器与布局管理(1)FlowLayout(流式布局)流式布局方式将部件按照加入的先后顺序从左到右排放,放不下再换到下一行,同时按照参数要求安排部件间的纵横间隔和对齐方式。(2)GirdLayout(网格布局)网格布局方式将把容器的空间分为若干行乘若干列的网各区域,部件按从左到右、从上到下的次序被加到各单元格中,部件的大小将调整为与单元格的大小相同。3.GUI部件常用的部件为文本框(TextField)
5、和文本域(TextArea)。注:我做的时图形界面部分,只写了与其相关的内容2.2系统功能模块设计1.主界面功能该模块的主要功能为:由于将组员所做的各模块组合在一起。使用户可以在一个界面下调用组内成员的功能模块。即方便用户使用又方便用户的学习。可以通过按钮调用。2.汉译英的功能该模块的主要功能为:使用者可以通过中文词语的意思在该词典找到对应英语单词。在文本框中输入中文词语,然后单击汉译英按钮:如3.英译汉的功能该模块的主要功能为:使用者可以通过英语单词的含义来实现对中文意思的翻译,输入单词,点击“英译汉”按钮并且能够找到与之相关的含义。如图4.词汇的添加功能该模块的主要功能为:当用户想对词库进
6、行添加时,可点击“添加按钮”然后输入要添加的英语单词及其汉语意思,即可完成对词库的添加。如图5.清除面板的功能该模块的主要功能为:使用者可以通过点击“清除”按钮来清除已输入的文字及其翻译。如图:3具体实现3.1类设计1.主类:evah。主类中有main方法:方法名功能main()执行程序入口,建立主界面类的对象2.主界面类:evah。主界面类中有两个方法:方法名功能evah()构造函数,安排主界面布局,设置工具按扭addWindowListener监听窗口事件actionPerformed ()执行按钮动作事件3.2主界面及实现代码1.主界面2.实现代码import java.awt.*;im
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程设计 电子词典