For-Schleife durch "ESC" verlassen?

Sinpix

Neues Mitglied
Hallo,
ich würde gerne meine for-schleife durch den tastendruck von "ESC" verlassen.
ALso etwas wie:
if(UserPressKey("ESC")){
break;
}
Nur weiß ich nicht wie ich das abfrage.
Ich würde ungerne weitere klassen verwenden, da ich für mein Programmieren-Schulprojekt nur möglichst in einer Klasse arbeiten sollte.

LG
 
Ich verweise mal auf eine Seite, die die Lösung beibhaltet:
http://docs.oracle.com/javase/tutorial/uiswing/events/keylistener.html
Im Prinzip brauchst du ein Listener, der die Inputs deines Keyboard horcht und entscheidet, wann der ESC Button gedrückt wurde.

Aber wenn das so zu viel Arbeit ist.. Wie ist dein Programm aufgebaut? Wie ist der Ablauf?

Meistens sind die Programme ja eh so konstruiert, dass sie auf Inputs (Scanner) warten und dementsprechend reagieren (so für den Einstieg).
 

Zurück
Oben