| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 670 人关注过本帖
标题:用 java 写一个用户登录系统
只看楼主 加入收藏
Iamwinking
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-7-5
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
用 java 写一个用户登录系统
怎么写啊,自己怎么写都是错的,而且提示错误都是满满的我是新人,今年刚学,在jdk的平台下用,求大神帮助
搜索更多相关主题的帖子: 用户登录 java 而且 
2014-07-05 21:36
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:15 
你这是作业帖嚒?敢不敢给出一点你自己写的代码,即使是错的,至少我能知道你哪里不懂

思考赐予新生,时间在于定义
2014-07-06 21:17
szgg520
Rank: 5Rank: 5
等 级:职业侠客
威 望:3
帖 子:79
专家分:307
注 册:2011-6-13
收藏
得分:5 
就建一张用户表,用JDBC连一下数据库,当用户和密码都输入正确时,就提示登录成功就好了.(注意SQL注入,当然这个是比较深的问题了)

[url=http://www.]深圳复印机出租[/url]
2014-07-07 07:58
Iamwinking
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-7-5
收藏
得分:0 
回复 2 楼 love 云彩
import java.awt.*;

import javax.swing.*;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class UserFrame extends JFrame {
    public UserFrame() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(null);
        lblName.setText("用户名:");
        lblName.setBounds(new Rectangle(26, 52, 60, 32));
        btnOK.setBounds(new Rectangle(38, 196, 91, 38));
        btnOK.setText("确定");
        btnOK.addActionListener(new UserFrame_btnOK_actionAdapter(this));
        btnCencal.setBounds(new Rectangle(173, 196, 91, 37));
        btnCencal.setText("取消");
        btnCencal.addActionListener(new UserFrame_btnCencal_actionAdapter(this));
        txtName.setBounds(new Rectangle(126, 52, 111, 31));
        txtPWD.setBounds(new Rectangle(126, 135, 110, 31));
        lblMessage.setBounds(new Rectangle(83, 92, 165, 28));
        this.getContentPane().add(lblName);
        this.getContentPane().add(lblPWD);
        this.getContentPane().add(btnOK);
        this.getContentPane().add(btnCencal);
        this.getContentPane().add(txtName);
        this.getContentPane().add(txtPWD);
        this.getContentPane().add(lblMessage);
        lblPWD.setText("密码:");
        lblPWD.setBounds(new Rectangle(26, 131, 70, 37));
    }

    JLabel lblName = new JLabel();
    JLabel lblPWD = new JLabel();
    JButton btnOK = new JButton();
    JButton btnCencal = new JButton();
    JTextField txtName = new JTextField();
    JTextField txtPWD = new JTextField();
    JLabel lblMessage = new JLabel();
    public void btnOK_actionPerformed(ActionEvent e) {
        String User;
        String PWD;
        User=txtName.getText();
        PWD=txtPWD.getText();
        if(User.equals("admin")&&PWD.equals("admin888")){
            lblMessage.setText("登陆成功");
            AddUserinfo au = new AddUserinfo();
            au.setTitle("信息修改器");
            au.setBounds(50, 50, 400, 310);
            au.setVisible(true);
            this.dispose();
        }else{
            lblMessage.setText("登陆失败");
        }
    }

    public void btnCencal_actionPerformed(ActionEvent e) {
        System.exit(0);
    }


}


class UserFrame_btnCencal_actionAdapter implements ActionListener {
    private UserFrame adaptee;
    UserFrame_btnCencal_actionAdapter(UserFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnCencal_actionPerformed(e);
    }
}


class UserFrame_btnOK_actionAdapter implements ActionListener {
    private UserFrame adaptee;
    UserFrame_btnOK_actionAdapter(UserFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnOK_actionPerformed(e);
    }
    public static void main(String [] args){
        UserFrame uf=new UserFrame();
        uf.setBounds(0,0,350,300);
        uf.setTitle("登陆器");
        uf.setVisible(true);
    }
}
有点乱
2014-07-08 09:49
kinwyb
Rank: 4
等 级:业余侠客
帖 子:134
专家分:244
注 册:2009-3-7
收藏
得分:0 
代码调试与错误分析:先把错误提示贴出来,再把错误相关的代码贴出来。。。而不是把所有代码都贴出来,长的代码没几个人会耐下心来慢慢看的.

学习c语言痛苦!!但是要坚持~~
2014-07-08 17:03
Iamwinking
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-7-5
收藏
得分:0 
回复 5 楼 kinwyb
谢谢提示
2014-07-08 21:04
快速回复:用 java 写一个用户登录系统
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034850 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved