Java英汉电子字典课程设计源代码.docVIP

  • 71
  • 0
  • 约7.06千字
  • 约 8页
  • 2019-04-05 发布于广东
  • 举报
用户需求分析: 英汉同典作为一个常用的学习工具,是我们经常要使用的。该系统能完成一个简 单的电子词的功能。该系统主要用于实现英汉互译的功能,系统拥有自己的数据 库。 英译汉功能:我们对以先选择让系统进行英译汉功能,然后在查找框中输入想 耍杳询的英文单词,系统将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); cditAdd.addActionLis

文档评论(0)

1亿VIP精品文档

相关文档