⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 deleteemployee.java

📁 企业员工信息管理C/S模式
💻 JAVA
字号:
package frame;

import javax.swing.*;
import model.FrameInit;
import com.DAO;
import java.awt.event.*;
import java.sql.*;
import java.awt.*;
public class DeleteEmployee extends JFrame{
	JFrame de = new JFrame("删除员工信息");
	JPanel p = new JPanel();
	JPanel ptop = new JPanel();
	JLabel lblename = new JLabel("请选择要删除的员工姓名:");
	JComboBox cboename = new JComboBox();
	JButton btndelete = new JButton("删除");
	public DeleteEmployee(){
		init();
	}
	public void init(){
		FrameInit.InitFrame(de, p);
		p.setLayout(new BorderLayout());
		p.add(ptop, BorderLayout.CENTER);
		//打开窗口时的事件监听,初始化下拉列表ename
		de.addWindowListener(new WindowAdapter(){
			public void windowOpened(WindowEvent e){
				ResultSet rs = DAO.getEmployeeName();
				try{
					while(rs.next()){
						cboename.addItem(rs.getString("ename"));
					}
				}catch(Exception ex){
					System.out.println(ex.getMessage());
				}
			}
		});
	
		ptop.add(lblename);
		ptop.add(cboename);
		ptop.add(btndelete);
		//删除按钮的事件监听程序
		btndelete.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				String name = cboename.getSelectedItem().toString().trim();
				boolean flag = DAO.deleteEmployee(name);
				if(flag){
					JOptionPane.showMessageDialog(null, "删除信息成功!","友情提示",JOptionPane.INFORMATION_MESSAGE);
					return;
				}else{
					JOptionPane.showMessageDialog(null, "删除失败!请检查!","发生错误",JOptionPane.ERROR_MESSAGE);
					return;
				}
			}
		});
		de.setSize(500,80);
		de.setVisible(true);
	}
}

⌨️ 快捷键说明

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