예제 #1
0
  private void XPasswordKeyPressed(
      java.awt.event.KeyEvent evt) { // GEN-FIRST:event_XPasswordKeyPressed

    if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
      char[] pass = XPassword.getPassword();
      String password = "";
      for (int i = 0; i < pass.length; i++) {
        password = password + pass[i];
      }
      if (password.length() == 0) {
        JOptionPane.showMessageDialog(this, "กรุณาป้อนรหัสอนุมัติ...!!!");
      } else {
        if (PasswordOK(password)) {
          ValidPassword = true;
          this.dispose();
        } else {
          JOptionPane.showMessageDialog(this, "ป้อนรหัสผ่านไม่ถูกต้อง...!!!");
          ValidPassword = false;
          XPassword.setText("");
        }
      }
    }
    if (evt.getKeyCode() == KeyEvent.VK_ESCAPE) {
      ValidPassword = false;
      this.dispose();
    }
  } // GEN-LAST:event_XPasswordKeyPressed