Chinaunix首页 | 论坛 | 博客
  • 博客访问: 602112
  • 博文数量: 110
  • 博客积分: 8016
  • 博客等级: 中将
  • 技术积分: 1217
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-28 10:14
文章分类

全部博文(110)

文章存档

2008年(1)

2007年(13)

2006年(96)

我的朋友

分类: Java

2007-12-10 00:11:33

都是以前写的一些程序,现在共享出来,看能不能给学习JAVA 的朋友一点帮助
 
package com.cheney.mysql;
import java.awt.GridBagLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import  java.sql.*;
public class LoginFrame   extends  JFrame  implements  ActionListener{
 
 JLabel  label=new   JLabel("请输入你的用户名和密码:");
 JTextField  tfName=new JTextField("");
 JPasswordField  tfPassword=new JPasswordField("");
  JButton  button=new  JButton("登录");
  public  LoginFrame()
  {
  
   this.setTitle("登录验证");
   button.addActionListener(this);
   this.getContentPane().setLayout(new GridLayout(4,1));
   this.getContentPane().add(label);
   this.getContentPane().add(tfName);
   this.getContentPane().add(tfPassword);
  this.getContentPane().add(button);
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  this.setSize(300,200);
  this.setLocation(300,200);
  this.setVisible(true);
 
  
  }
  public void actionPerformed(ActionEvent  e)
  {
   try{
    Class.forName("org.git.mm.mysql.Driver");
    Connection  conn=DriverManager.getConnection("jdbc:mysql://localhost/test","root","tbcn");
    Statement  stmt=conn.createStatement();
    String  sql="select  *  from  account  where  username='"+tfName.getText()+"'";
    sql +="and  password='"+tfPassword.getText()+"'";
    ResultSet  rs=stmt.executeQuery(sql);
    if(rs.next())
     label.setText("合法用户");
    else
     label.setText("非法用户");
   
   
   }
   catch(Exception  ee)
   {
   
    ee.printStackTrace();
   }
 
  
  }
  public  static  void main(String[]  args)
  {
   new  LoginFrame();
  
  }
}
阅读(3312) | 评论(2) | 转发(0) |
0

上一篇:BPM

下一篇:JAVAl连接MSsql

给主人留下些什么吧!~~

chinaunix网友2008-11-28 13:48:48

很早了,现在都不写这种,现在都做j2ee,workflow之类东东 ,呵呵

chinaunix网友2008-11-25 13:46:43

JPasswordField的getText()已过时,jdk1.2以后改用getPassword(),这个程序很老了,什么时候写的?