• 大小: 261KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: Java
  • 标签:

资源简介

程序用Java语言编写,实现英汉互译功能,界面友好,应用access简单方便

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;

public class AddWin extends Jframe implements ActionListener {
      
     JTextField 添加汉语解释_文本条添加英语单词_文本条; 
     
     JButton addbtncancelbtn;
     
     Connection Con=null;
     
     Statement Stmt=null;
     
     public AddWin()
     {
      super(“添加单词“);
     
      this.setBounds(250250250200);
     
      this.setVisible(true);
     
     JPanel p1=new JPanel();
     
      p1.add(new Label(“输入要添加的单词:“));
     
      添加英语单词_文本条=new JTextField(20);
     
      p1.add(添加英语单词_文本条);
     
      p1.add(new Label(“输入添加的单词的解释:“));
     
      添加汉语解释_文本条=new JTextField(20);
     
      p1.add(添加汉语解释_文本条);
     
      addbtn = new JButton(“提交“);
     
      cancelbtn = new JButton(“取消“);
     
      p1.add(addbtn); p1.add(cancelbtn);
     
      this.add(p1);
     
      addbtn.addActionListener(this);
     
      cancelbtn.addActionListener(this);
     
      this.validate();
           
     }
     
     
     public void actionPerformed(ActionEvent e)
     {
      if(e.getSource()==addbtn)
      {
      if(添加英语单词_文本条.getText().equals(““)||
     
         添加汉语解释_文本条.getText().equals(““))
         
         {
             JOptionPane.showMessageDialog(this“添加的单词或解释不能为空!““警告“
         
                   JOptionPane.WARNING_MESSAGE);

         }
         
          // 判断输入框不能为空
         
       else{
            
              try{
                 添加();
                        
                  }
                  
               catch(SQLException ee){}  
            }   
     
      }
     
      else if(e.getSource()==cancelbtn)
      {
      dispose();
      }
     }
     
     
     public void 添加() throws SQLException   //实现添加功能
     {
      String cnameename;
     
try
{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);
}

catch(ClassNotFoundException e){}

Con = DriverManager.getConnection(“jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=english\\english.mdb“““““);

Stmt=Con.createStatement();

ResultSet rs=Stmt.executeQuery(“SELECT * FROM 表1“);

boolean boo=false;

while((boo=rs.next())==true)
{
ename=rs.getString(“单词“);

cname=rs.getString(“解释“);

if(ename.equals(添加英语单词_文本条.getText()))
{
JOptionPane.showMessageDialog(this“此词汇已存在!““警告“

JOptionPane.WARNING_MESSAGE);

break;
}
}

if(boo==false)
{
String s1=“‘“+添加英语单词_文本条.getText().trim()+“‘“s2=“‘“+添加汉语解释_文本条.getText().trim()+“‘“;
     
          String temp=“INSERT INTO 表1 VALUES (“+s1+““+s2+“)“;
                     
          Stmt.executeUpdate(temp);

JOptionPane.showMessageDialog(this“添加成功!““恭喜“

JOptionPane.WARNING_MESSAGE);

dispose();
}

Con.close();
     
   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3334  2006-03-24 10:14  worddic\AddWin.class

     文件       3201  2006-03-24 10:14  worddic\AddWin.java

     文件       3193  2006-03-24 09:46  worddic\AddWinaaa.java

     文件        480  2006-03-24 09:54  worddic\B$1.class

     文件        723  2006-03-24 09:54  worddic\B.class

     文件        555  2006-03-24 10:35  worddic\DataWindow$1.class

     文件        483  2006-03-24 10:35  worddic\DataWindow$2.class

     文件       7646  2006-03-24 10:35  worddic\DataWindow.class

     文件       3108  2006-03-24 09:37  worddic\DelWin.class

     文件       2782  2005-12-03 15:40  worddic\DelWin.java

     文件        440  2006-03-24 10:35  worddic\Dic.class

     文件       7605  2006-03-28 06:56  worddic\Dic.java

     文件       7601  2006-03-24 10:37  worddic\Dic.java.bak

     文件     589824  2010-03-19 15:09  worddic\english\english.mdb

     文件         31  2006-03-24 10:40  worddic\english.html

     文件     589824  2010-04-08 23:22  worddic\english.mdb

     文件        646  2006-03-24 10:34  worddic\Helpframe.class

     文件       2226  2006-03-24 10:36  worddic\Helpframe.java

     文件       1318  2006-03-24 10:34  worddic\HtmlPane$PageLoader.class

     文件       2254  2006-03-24 10:34  worddic\HtmlPane.class

     文件       3335  2006-03-24 09:37  worddic\ModifyWin.class

     文件       2701  2005-12-03 15:40  worddic\ModifyWin.java

     文件     282608  2005-04-05 20:00  worddic\sound\aa.wav

     目录          0  2010-04-08 21:49  worddic\english

     目录          0  2010-04-08 21:49  worddic\sound

     目录          0  2010-04-08 23:22  worddic

----------- ---------  ---------- -----  ----

              1515918                    26


评论

共有 条评论

相关资源