2009-06-16 53 views

Respuesta

27

Si por gotoxy (x, y), desea reposicionar el cursor en algún lugar específico de la consola, generalmente puede usar los códigos de control VT100 para hacerlo. Ver http://www.termsys.demon.co.uk/vtansi.htm.

hacer algo como

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

Cuál debe mover el cursor a la posición 10,10 en la consola.

+2

Estos son códigos de control ANSI. http://en.wikipedia.org/wiki/ANSI_escape_code ANSI incluso al final del enlace, pero no te culpo por no haberlo reconocido. – Riking

+1

¡No funciona! :( –

+0

Esto probablemente no funcionará para Windows –

8

No creo que haya una función incorporada para hacer eso en Java. Hay una biblioteca de maldiciones de Java llamada JCurses que puedes usar.

4

No sin tirar en una biblioteca de estilos consola curses ...

Usted puede intentar javacurses y ver si eso le ayuda.

Cuestiones relacionadas