Hey, ich bin gerade an einer Aufgabe dran:
Passen Sie das Wiederholer-Programm an, so dass der Anwender ein geheimes Wort in das obere Feld eingeben muss. Nach jedem Eintrag sagt das untere Feld entweder "korrekt" oder "falsch" Nach drei Fehlversuchen wird das Programm beendet.
Klappt alles super, nur bei den drei Fehlversuchen scheiterts..
ich wollte das Problem mit einer for-Schleife regeln!
Mein Code dafür:
Allerdings schließt mir der Fame sofort, nachdem ich ein falsches Wort eingegeben habe und "falsch" wird nie angezeigt...
Da ich Anfänger bin komm ich einfach nicht auf den Fehler. Vielleicht kann mir jemand auf die Sprünge helfen?!
Passen Sie das Wiederholer-Programm an, so dass der Anwender ein geheimes Wort in das obere Feld eingeben muss. Nach jedem Eintrag sagt das untere Feld entweder "korrekt" oder "falsch" Nach drei Fehlversuchen wird das Programm beendet.
Klappt alles super, nur bei den drei Fehlversuchen scheiterts..
ich wollte das Problem mit einer for-Schleife regeln!
Mein Code dafür:
Java:
if (name.equals("banane"))
{
outText.setText("korrekt!");
}
else
{
for (int a = 0; a < i; i++);
{
outText.setText("falsch!");
repaint();
}
System.exit(0);
}
}
Allerdings schließt mir der Fame sofort, nachdem ich ein falsches Wort eingegeben habe und "falsch" wird nie angezeigt...
Da ich Anfänger bin komm ich einfach nicht auf den Fehler. Vielleicht kann mir jemand auf die Sprünge helfen?!