编程语言
首页 > 编程语言> > java网上书店管理系统(1.登录界面)

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);
    }

 

标签:java,String,管理系统,void,书店,private,new,Login,public
来源: https://blog.csdn.net/m0_57616331/article/details/117954971