public class listener_of_delete implements ActionListener{ public void actionPerformed(ActionEvent e){ String id = jtId.getText(); DBUtil db = new DBUtil(); String sql = "delete from information_of_grade where id = '"+id+"'"; try { db.getConnection(); db.executeUpdate(sql,null); } catch(Exception ee) { System.out.println(ee.toString()); } finally { db.closeAll(); } JOptionPane.showMessageDialog(null, "删除考生信息"); } } public class AdministrationListener implements ActionListener{ public void actionPerformed(ActionEvent e) { Frame_Of_Delete_Information.this.setVisible(false); new MainFrame_Of_Administration(); } } public void setBak(){ ((JPanel)this.getContentPane()).setOpaque(false); } public static void main(String agrs[]) { new Frame_Of_Delete_Information(); }
时间: 2024-03-26 14:37:21 浏览: 48
public void actionPerformed(ActionEvent e)
这些类的作用是实现一个Java GUI应用程序,用于删除考生信息。具体来说,Frame_Of_Delete_Information类是一个窗口类,包含一个文本框用于输入考生id,一个删除按钮用于触发删除操作,以及一个Administration按钮用于返回到主界面。listener_of_delete类是删除按钮的监听器,当用户点击删除按钮时,会从文本框中获取id,并从数据库中删除该id对应的考生信息。AdministrationListener类是Administration按钮的监听器,当用户点击Administration按钮时,会关闭当前窗口并打开一个新的主界面。setBak方法是设置窗口背景透明的方法,该方法在本代码中没有被调用。main方法创建了一个Frame_Of_Delete_Information对象,启动了该应用程序。
阅读全文