为什么此if语句不能正确执行?

时间:2019-03-29 01:17:00

标签: java

我正在使用Netbeans创建一个登录系统,然后将其重定向到“帐户”页面。但是,我坚持使用此if语句,需要帮助。

private void loginBtnActionPerformed(java.awt.event.ActionEvent evt) {                                         
    String password = passWord.getText();
    String username = userName.getText();

    if("red".equals(password) && ("safdari".equals(username))) {
        MembershipPage Account = new MembershipPage();
        Account.setVisible(true);
    } else {
        JOptionPane.showMessageDialog(null, "login is incorrect!");
    }
}

在我输入登录凭据“ safdari”和“ red”后,可以期望另一个JFrame打开。但是,由于某些原因,情况并非如此,而是激活else语句。我对Java btw感到迷茫。

0 个答案:

没有答案