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

📄 denglu.java

📁 这是一些好的程序和数据库内容, 在这里和大家一起分享了.
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
//class PassWord extends JFrame implements TextListener{
class PassWord extends JFrame implements ActionListener{	
	JLabel l1,l2;
	JTextField t1,t2,t3;
		Connection con;
     	Statement st;
     ResultSet r;
	JPasswordField password;

	public PassWord(){
		super("信息监听:");
		Container c= getContentPane();
		JPanel p=new JPanel();
		
		l1=new JLabel("用户名:");
		l2=new JLabel("密  码:");

		t1=new JTextField("",12);
		//t1.addTextListener(this);
	//	t1.addActionListener(this);
		password=new JPasswordField("",12);
		//password.addTextListener(this);
		password.addActionListener(this);

		t2=new JTextField("",12);
		t2.setEditable(false);
		t3=new JTextField("",12);
		t3.setEditable(false);
		
		p.add(l1);
		p.add(t1);
		p.add(l2);
		p.add(password);
		p.add(t2);
		p.add(t3);
		
		c.add(p);
		}

			public void actionPerformed(ActionEvent e){
				
				 String s1,s2;
				 boolean can=true;
				 s1=t1.getText();
				 s2=new String(password.getPassword());

				
		try{
		  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
	      con=DriverManager.getConnection("jdbc:odbc:student.mdb");
	      st=con.createStatement();
		  r=st.executeQuery("SELECT * FROM stu1");
		  
		  while(r.next()){
		  	String s=r.getString("ID");
		  	String ss=r.getString("name");
		  	
	        if(s.equals(s1)&&ss.equals(s2)){
          	System.out.println("登陆成功!");can=false;break;
          	 }
		  	}
		  	if(can){
		  	    System.out.println("用户名与密码不匹配!");
          	    t1.setText("");
          	    password.setText("");
          	    t1.grabFocus();		  	
          	    	}
		  	con.close();
		}catch(Exception e2)
		    {
		 	System.out.println(e2.getMessage());
		 	}


          
	}

}
public class denglu{
	public static void main(String arg[]){
		PassWord f=new PassWord();
		f.setIconImage(new ImageIcon("PASSWORD.jpg").getImage());
		f.setSize(280,300);
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		f.setVisible(true);
		f.pack();
		}
	}	

⌨️ 快捷键说明

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