import java.awt.*; import java.net.*; import java.sql.*; import java.awt.event.*; import java.io.*; import java.util.Calendar; class DataWindow extends Frame implements ActionListener { TextField searchWord_tField,expWord_tField, searchChineseField,expEnglishField, updWord_tField,updExpWord_tField, addNewWord_tField,addExpWord_tField; Button search_button,update_button,add_button,searchChinese_buton; int search_record=0; Connection Con=null;Statement Stmt=null; DataWindow() { super("英汉小词典"); setBounds(150,150,600,400); setVisible(true); message_log("DataWindow Start : "); try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }catch(ClassNotFoundException e){} try{ Con=DriverManager.getConnection("jdbc:odbc:data","lixuanxian","123"); Stmt=Con.createStatement(); message_log("Stmt="+Stmt); }catch(SQLException ee) {} searchWord_tField=new TextField(16); expWord_tField=new TextField(16); searchChineseField=new TextField(16); expEnglishField=new TextField(16); updWord_tField=new TextField(16); updExpWord_tField=new TextField(16); addNewWord_tField=new TextField(16); addExpWord_tField=new TextField(16); searchChinese_buton=new Button("确定"); search_button=new Button("查询"); update_button=new Button("更新"); add_button=new Button("添加"); Panel p1=new Panel(),p2=new Panel(),p3=new Panel(),p4=new Panel(), pset=new Panel(new GridLayout(5,2)); p1.add(new Label("输入要查询的英语单词:")); p1.add(searchWord_tField); p1.add(new Label("显示英语单词的汉语解释:")); p1.add(expWord_tField); p1.add(search_button); p4.add(new Label("输入要查询的汉语:")); p4.add(searchChineseField); p4.add(new Label("显示英语单词的英文解释:")); p4.add(expEnglishField); p4.add(searchChinese_buton); p2.add(new Label("输入英语单词:")); p2.add(updWord_tField); p2.add(new Label("输入该单词更新的汉语解释:")); p2.add(updExpWord_tField); p2.add(update_button); p3.add(new Label("输入英语单词:")); p3.a...