delete.java

来自「java学习课件」· Java 代码 · 共 34 行

JAVA
34
字号
/*删除学生信息程序Delete.java*/
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
public class Delete implements ActionListener
{ 
  StudentManager server;
  JTextField condition=new JTextField(11); //删除条件
  JButton deleteButton;
  public Delete(StudentManager server,JPanel content)  //构造方法
  {  this.server=server;
     content.setLayout(new GridLayout(3,1));		
     deleteButton = new JButton("删除");
     content.add(new JLabel("输入删除条件,如:学号='20060132102' 或 入学成绩>600等"));
     content.add(condition);
     content.add(deleteButton);
     deleteButton.addActionListener(this);
   }//构造方法结束
   public void actionPerformed(ActionEvent evt) //单击按钮事件方法
   { Object obj = evt.getSource();
     try
     {if(obj==deleteButton) 
      { int n=server.delete(condition.getText());   
        String mess="删除记录操作失败!";
        if(n>=1) mess="记录已被成功删除!"; 
        else if(n==0) mess="没有满足条件的记录";
        JOptionPane.showMessageDialog(null,mess,"操作提示信息",JOptionPane.PLAIN_MESSAGE);  	
      } 
     }	  
	 catch(Exception e) { System.out.println("Error:"+e); } 
	}//单击按钮事件方法结束
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?