用户需求分析:

英汉同典作为一个常用的学习工具,是我们经常要使用的。该系统能完成一个简 单的电子词的功能。该系统主要用于实现英汉互译的功能,系统拥有自己的数据 库。

英译汉功能:我们对以先选择让系统进行英译汉功能,然后在查找框中输入想 耍杳询的英文单词,系统将CJ动在数裾库中奔找匹配记泶并给出相对放的汉语意 思。

汉译英功能:我们可以在系统中选择汉译英功能,然后在查找框中输入想要查 询的汉语意思,系统将自动在数据库屮查找匹配记录并给出相对应的英文申-词

词汇的添加功能:用户可以添加词库内没冇的单词及其解释。添加成功后该单 词将在次库内保存,以便卜*次杳询。

同汇的修改功能;用户可以实现对同库屮已冇单同及其解释的修改。修改后的结 果将保存在词库中。

词汇的删除功能;用户可自行删除词库屮已奋的争词,同吋次单词的解释也将被 一同删除。

其他功能:此外,系统还其宥帮助和关于等功能,用来辅助用户更方便简洁的 使用电子词典。

package dianzicidian;

import java.awt.*;

importjava.net.*;

import java.sql.*;

import java.awt.event.*;

import javax.swing JOptionPane;

import java.io.*;

import sun.audio.*;

class dzcd extends Frame implements ActionListener

{

McnuBar mcnubar=ncw McnuBar();//菜单 Menu filcMcnu,cditMcnu,hclpMcnu;

Menultem fileenglish,filechinese,exit,editAdd,editmod,editDel; TextField inputtext;

TextArea txt;

Label label 1 ,label2;

Button btnl ,btnsound;

Panel p,pl,p2,p3;

dzcd()

{

super("电子词典n);

setBounds(200,300,350,400);

setMenuBar(menubar);

fileMenu=new Menu(’’文件"); editMenu=new Menu("编辑"); helpMenu=new Menu(”报助’’);

fileenglish=new Menultem("英汉词典”); filechinese=new Menultem("汉英 fel 典"); exit=new Menultem("退出??); editAdd=new Menultem("添加词H; editmod=new Menultem("修改词汇n); editDel=new Menultem(”删除词汇’?);

menubar.add(fileMenu);

menubar.add(editMenu);

menubar.add(helpMenu);

fileMenu.add(fileenglish);

fileMenu.add(filechinese);

fileMenu.addSeparator();

fileMenu.add(exit);

editMenu.add(editAdd);

editMenu.add(editmod);

editMenu.add(editDel);

inputtext=new TextField(n",10);

txt=new TextArea( 10,10);

labell=new Labelf'输入要查询的英语单fe]:

label2=new Label("查询结果:”);

btnl=new Button("查询?');

btnsound=new Button(n发音");

p=ncw Pancl(ncw BordcrLayout());

p2=new Panel(new FlowLayout(FlowLayout.LEFT,5,0));

p2.add(label 1);

p2.add(inputtext);

p2.add(btnl);

p2.add(btnsound);

add(p2;,NorthH);

p.add(label2,nNorth’’);

p.add(txt,"Centern);

add(p,MCcntcru);

setVisible(true);

setResizable(false);

validate();

fileenglish.addActionListener(this);

filechinese.addActionListener(this);

exit.addActionListener(this);

cdi

java电子小词典课程设计_Java英汉电子字典课程设计源代码.doc相关推荐

  1. c语言词典课程设计报告,英汉电子词典C语言课程设计

    英汉电子词典C语言课程设计 C 语言程序设计 课程设计(论文)题目: 英汉电子词典 院(系): 专业班级: 学 号: 学生姓名: 指导教师: 教师职称: 起止时间: 课程设计(报告)任务及评语院(系) ...

  2. java设计单词英译汉小助手_java课程设计——英汉电子词典编程

    Java课程设计--英汉电子词典 一.需求分析 二十世纪后半叶,以电子计算机为代表的现代科学获得了突飞猛进的发展并迅速和人们的日常生活结合在一起.计算机技术的发展和进步也使电子语言词典的诞生成为可能. ...

  3. 电子英汉词典c语言程序设计报告,英汉电子词典设计报告_设计_C语言_C语言程序设计.doc...

    英汉电子词典设计报告_设计_C语言_C语言程序设计 课程设计 课程名称 :C语言程序课程设计 题目名称 :电子英汉词典 学生学院 :电气信息学院 专业班级 :自动化1101 学 号 :20110102 ...

  4. 四种免费英汉电子词典软件简评

    电子词典是我最常用的软件之一,尤其是屏幕取词功能,我几乎每天都会使用. 下面是我对四种常见的英汉电子词典软件的使用感受. 1. 金山词霸 老牌的词典软件,口碑一向很好,多年来我一直使用.唯一感觉有欠缺 ...

  5. c语言程序设计机房机位预约系统,c语言课程设计 机房机位预定系统 绝对正确,附源代码.doc...

    c语言课程设计 机房机位预定系统 绝对正确,附源代码.doc 还剩 16页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: C 语言课程设计第 16 页共 ...

  6. android 英汉字典,英汉全文字典安卓版

    英汉全文字典app是一款学习英语的移动应用软件,英汉全文字典app操作简单,哪里不会只需长按一秒即可查阅,即点即译.英汉全文字典app拥有很好的管理系统,帮助你更好的学习英语掌握进度,规划时间进程提高 ...

  7. 小巧适用的AJAX英汉汉英字典

    俺们程序员在工作中常常会查查字典,找一下英文单词怎么拼的或者看看单词的意思.这个时候我们必然要使用一些字典软件,如金山词霸之类,或者去一些查单词的网站,到达查询页面后,输入单词,等待刷新之后才能获得查 ...

  8. 英汉词典c语言实验报告,大学课程英汉电子词典设计报告设计C语言C语言程序设计.doc...

    课程设计 课程名称 :C语言程序课程设计 题目名称 :电子英汉词典 学生学院 :电气信息学院 专业班级 :自动化1101 学 号 :201101020104 学生姓名 :胡拚 联系方式 指导教师 :陈 ...

  9. c语言程序设计英汉词典设计,英汉电子词典设计报告_设计_C语言_C语言程序设计.pdf...

    课程设计 课程名称 : 语言程序课程设计 C 题目名称 :电子英汉词典 学生学院 :电气信息学院 专业班级 :自动化1101 学 号 :201101020104 学生姓名 :胡拚 联系方式 指导教师 ...

最新文章

  1. php 惩罚,【后端开辟】php能够怎样处置惩罚json串
  2. DeepMind的新强化学习系统是迈向通用AI的下一步吗?
  3. BlogEngine 1.0中的编码问题及解决方案
  4. Idea-每次修改JS文件都需要重启Idea才能生效解决方法
  5. Codeforces 1188A 构造
  6. mac使用brew update无反应解决办法
  7. 关于低代码真实技术趋势,听低代码巨头 Mendix 怎么说
  8. 监控程序必须要放到服务器上进行吗?_五大最佳开源java性能监控工具,你知道几个?...
  9. pytest测试框架(三)---使用allure描述测试用例
  10. hello python_Python-Hello world!
  11. ACM-ICPC 2018 徐州赛区网络预赛 J Maze Designer(最大生成树+LCA)
  12. matlab如何仿真递推型dft算法,并联型有源滤波器的设计与仿真
  13. qu32调音台说明书_Qu-32 数字调音台
  14. 带通滤波器的设计概述
  15. 【程序员节特别推送】搭建一个与技术无关的博客网站(Java后台)
  16. poi excel 添加水印
  17. 服务器网站怎么屏蔽ip,云服务器怎么屏蔽ip
  18. CSS普通属性篇(一):relative与absolute
  19. 专注少儿成长,掌门少儿打造多维思维启蒙体验
  20. 【初创期】企业的安全建设之路到底有多难?

热门文章

  1. 如何在网页标题栏中插入图片图标
  2. 深度学习方法(十):卷积神经网络结构变化——Maxout Networks,Network In Network,Global Average Pooling
  3. ajax对于seo的影响
  4. 10. 第三课---苹果促销
  5. Android studio登录界面之记住密码
  6. apple php模板 zblog_天兴工作室zblog分类信息主题模板
  7. oracle 9i hwm,Oracle中的Low HWM与 High HWM 高水位
  8. 编程练习【移除字符串中的尾随0】
  9. 有刷电机电机应用开发总结
  10. Stale branches 设置_【天天向上】Word系列 | 页眉页脚的设置技巧来啦~