[FIXED] Bewegt den Konsolen-Cursor an die angegebene Position

Ausgabe

Ich schreibe eine einfache Konsolenanwendung (80×24) in Java.

Gibt es ein gotoxy(x,y)Äquivalent für die Konsole?

Lösung

Wenn Sie Ihren Cursor mit gotoxy(x,y) an einer bestimmten Stelle auf der Konsole neu positionieren möchten, können Sie dazu normalerweise VT100-Steuercodes verwenden. Siehe http://www.termsys.demon.co.uk/vtansi.htm .

Mach sowas wie

char escCode = 0x1B;
int row = 10; int column = 10;
System.out.print(String.format("%c[%d;%df",escCode,row,column));

Das sollte den Cursor auf Position 10,10 auf der Konsole bewegen.


Beantwortet von –
Tom Jefferys


Antwort geprüft von –
David Goodson (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like