資源簡介
程序用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\Helpfr
?????文件???????2226??2006-03-24?10:36??worddic\Helpfr
?????文件???????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
評論
共有 條評論