java网上书店管理系统(1.登录界面)

经过一学期的java学习,一直是跟着老师也写了一些小的代码,经过一学期的沉淀感觉自己应该也会了一些东西。紧接着就有java的实践作业布置了下来。于是乎我写了这个网上书店管理系统,今天来做个总结,首先,觉得边学边做还是一个很不错的方法,虽然有很多地方会卡住,但是当你真正花时间去解决这一个个问题,调试一个个bug时,你才能体会到代码的灵魂,当一个bug解决了,心里就会有一丝成就感,跟同学一起讨论程序的呈现方式,大家一起克服技术难题,这样慢慢进步,感觉还是不错的。经历了一小阶段的学习,对自己获得的知识技巧做了个总结,接下来,说说我这个网上书店管理系统:由于时间原因先暂时展示登录界面。

下面是实现的代码!

public class Login extends JFrame {
    private int userId;

    public static void main(String[] args) {
        Login login=new Login();
        login.setVisible(true);
    }

    public Login() {
        initComponents();
    }

    private AUserDao auserDao=new AUserDao();
    private UserDaoImpl userDao=new UserDaoImpl();


    private void button2ActionPerformed(ActionEvent e) {
        AddUserFrame addUserFrame=new AddUserFrame();
        addUserFrame.setVisible(true);
    }

    private void button3ActionPerformed(ActionEvent e) {
        // 根据用户名和密码查询用户是否存在
        String accountVal=account.getText();
        String passwordVal=password.getText();
        if (StringUtil.isNull(accountVal)){
            JOptionPane.showMessageDialog(null,"用户名不能为空");
            return;
        }

        if (StringUtil.isNull(passwordVal)){
            JOptionPane.showMessageDialog(null,"密码不能为空");
            return;
        }
        AUser auser =new AUser();
        auser.setName(accountVal);
        int count = auserDao.queryCount(auser);
        if (count <= 0){
            JOptionPane.showMessageDialog(null,"用户名错误");
            return;
        }

        MianFrame mianFrame=new MianFrame();
        mianFrame.setVisible(true);
        MianFrame.mianFrame=mianFrame;
        setVisible(false);
    }

    private void button1ActionPerformed(ActionEvent e) {
        // 根据用户名和密码查询用户是否存在
        String accountVal=account.getText();
        String passwordVal=password.getText();
        if (StringUtil.isNull(accountVal)){
            JOptionPane.showMessageDialog(null,"用户名不能为空");
            return;
        }

        if (StringUtil.isNull(passwordVal)){
            JOptionPane.showMessageDialog(null,"密码不能为空");
            return;
        }
        User user =new User();
        user.setAccount(accountVal);
        int count = userDao.queryCount(user);
        if (count <= 0){
            JOptionPane.showMessageDialog(null,"用户名错误");
            return;
        }

        MianFramebookuser mianFramebookuser=new MianFramebookuser();
        mianFramebookuser.setVisible(true);
        MianFramebookuser.mianFramebookuser=mianFramebookuser;
        setVisible(false);
    }

 

  • 0
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值