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)