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

📄 change_admini.java

📁 一个关于图书馆管理系统的课程设计
💻 JAVA
字号:
//管理员修改自己的密码
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.sql.*;
public class change_admini extends JFrame implements ActionListener
{
	JTextField anumber;
	JTextField password2;
	JTextField password3;
	JTextField sno;
	JTextField pname;
	Label anumber1;
	Label password22;
	Label password33;
	Label gcourse1;
	Label sno1;
	Label pname1;
	JButton a_enter1;
	JButton b1;
	public change_admini()
	{
    	super("管理员密码修改系统");
    	anumber=new JTextField(20);	
		password2=new JTextField(20);
		password3=new JTextField(20);
		pname=new JTextField(20);
		anumber1=new Label("         编号   ");
		pname1=new Label("     用户名   ");
	 	password22=new Label("修改的密码");
	 	password33=new Label("确定的密码");
	 	a_enter1=new JButton("修改");
	 	b1=new JButton("返回");
		a_enter1.addActionListener(this);
		b1.addActionListener(this);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //设定关闭窗体时退出程
		JPanel pane=new JPanel();//定义主面板
		pane.setLayout(new FlowLayout());
		pane.add(anumber1);
		pane.add(anumber);
		pane.add(pname1);
		pane.add(pname);  
		pane.add(password22);
		pane.add(password2);
		pane.add(password33); 
		pane.add(password3); 
		pane.add(a_enter1);
		pane.add(b1);
		this.add(pane);
	}
	public void actionPerformed(ActionEvent e)
	{
		if(e.getSource()==a_enter1)
		{
			if(password2.getText().trim().equals(password3.getText()))
			{
				String url1="jdbc:odbc:agang";
				String s1=pname.getText();
				String sql="update administrator set aname='"+s1+"' where ano='"+anumber.getText()+"'";
				String sql2="update administrator set apassword='"+password2.getText()+"' where ano='"+anumber.getText()+"'";
				try{
					Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  //驱动程序名称_JDBC/ODBC桥接驱动程序
				}catch(java.lang.ClassNotFoundException e1){}
				try{
				Connection con=DriverManager.getConnection(url1,"",null);//建立连接
				Statement stmt=con.createStatement();
				stmt.executeUpdate(sql); 
				stmt.executeUpdate(sql2);  
				stmt.close();
			    con.close();
				}catch(SQLException e2){System.out.println(e2.getMessage());}	
				new	myDialog7();	
			}
			else
			{
				new myDialog6();
			}
		}	
	
	
		else{
			dispose();
			system_manage x1=new system_manage();
			x1.setVisible(true);
			x1.setLocation(300,300);
			x1.setSize(600,600);
		}
	}
	public static void main(String args[])
	{
		change_admini x=new change_admini();
		x.setVisible(true);
		x.setLocation(300,300);
		x.setSize(350,500);
	}
}


⌨️ 快捷键说明

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