If Abfrage mit Passwort und Username

BoJustus

Mitglied
Hallo ich möchte eine Username und Passwort abfrage machen und wenn ich alles richtig eingebe meint der trozdem das wäre falsch also der zeigt was falsches an!

Ein Ausschnitt aus meinem Code:
Java:
	if(evt.getSource() == this.btnOk){
		JOptionPane.showMessageDialog(null, "Username und Password wird kontrolliert...", "Welcome!", JOptionPane.INFORMATION_MESSAGE);   
  if(txtPass.equals("admin") && txtUser.equals("BoJustus")){
	  JOptionPane.showMessageDialog(null, "Korrekt!", "Welcome!", JOptionPane.INFORMATION_MESSAGE);   
  }else{
	  JOptionPane.showMessageDialog(null, "Fehler! Kein Zugriff! Überprüfe Passwort und Username!", "Welcome!", JOptionPane.INFORMATION_MESSAGE); 
  }

Aber da steht IMMER "Kein Zugriff!"

Hab ich was falsch gemacht? Oder gibt es "&&" bzw. "&" garnicht?
 
Du vergleichst ein Textfeld mit einem String. Und das ist natürlich nie gleich. Es muss heißen:
Java:
txtPass.getText().equals("admin")
 

Zurück
Oben