получать текст из поля пароля

Здравствуйте, я пытаюсь создать форму входа в IDE Java NetBeans. Моя цель - создать несколько идентификаторов пользователейс и их соответствующие пароли. Я дал текстовые поля для userID и passwordField для паролей, чтобы получить значения, но проблема в том, что я хочу получить текст из поля пароля, и я не могу получить его, показывающий некоторую ошибку. Я думаю, что есть некоторая проблема с синтаксисом. следующим образом может быть какое-либо решение? Нужна ваша помощь

private void lb_loginMouseClicked(java.awt.event.MouseEvent evt) {                                      
       DBUtil util = new DBUtil();
       String value1=tb_uid.getText();
       String value2=tb_pwd.getPassword();
       String user1="";
       String pass1="";
       try {

            Connection con = util.getConnection();
            PreparedStatement stmt = con.prepareStatement("SELECT * FROM login where username='"+value1+"' && password='"+value2+"'");
            ResultSet res = stmt.executeQuery();
            res = stmt.executeQuery();
            while (res.next()) {
                user1 = res.getString("username");
                pass1 = res.getString("password");
            }
            if (value1.equals(user1) && value2.equals(pass1)) {
            JOptionPane.showMessageDialog(this,"correct");
            }
            else{
            JOptionPane.showMessageDialog(this,"Incorrect login or password","Error",JOptionPane.ERROR_MESSAGE);
            }
            JOptionPane.showMessageDialog(null, "COMMITED SUCCESSFULLY!");
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, ex.getMessage());

        }

    }  

Ответы на вопрос(5)

Ваш ответ на вопрос