Estoy escribiendo una aplicación de consola simple (80x24) en Java, ¿hay un equivalente gotoxy (x, y)?Java gotoxy (x, y) para aplicaciones de consola
14
A
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.
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
- 1. gotoxy() para Linux usando printf
- 2. Biblioteca para aplicaciones iOS y OS X?
- 3. Boson vs Thor para aplicaciones de consola
- 4. ¿Diseño MVC para aplicaciones de consola?
- 5. ¿Hay una consola de administración de aplicaciones para Jetty?
- 6. Java para (x: y) la ejecución
- 7. Sustituto de getch(), gotoxy(), delay(), clrscr()
- 8. Java, UTF-8 y consola de Windows
- 9. Iniciando y comunicándose con aplicaciones de consola desde una GUI
- 10. ¿Construir aplicaciones de consola sin CRT y encabezados predeterminados?
- 11. ¿Recursos de Javascript para consola como aplicaciones web?
- 12. Recomendación Motores para aplicaciones Java
- 13. ¿Cómo podría lograr gotoxy() en gcc
- 14. Consola del cargador de aplicaciones Apple
- 15. Abrir aplicaciones de consola en powershell
- 16. ¿Necesita Mac OS X para desarrollar aplicaciones para iPhone?
- 17. mod_pagespeed y servidores de aplicaciones java
- 18. Ejecutar aplicaciones de consola en otro monitor
- 19. inyección y el proyecto de la estructura de dependencias para aplicaciones de consola
- 20. Depuración y eliminación de aplicaciones en Mac OS X?
- 21. "Actualizaciones automáticas" para aplicaciones Java (de escritorio)?
- 22. Actualizaciones de aplicaciones en Mac OS X
- 23. ¿Dónde instalar archivos JAR en OS X para que otras aplicaciones Java los encuentren?
- 24. Instalador de aplicaciones Java para Linux
- 25. Los resultados de Java son diferentes para (int) Math.pow (2, x) y 1 << x
- 26. programa de consola de Java
- 27. Utilizando C++ en aplicaciones iOS y Mac OS X
- 28. ¿Cómo diseñar aplicaciones Java?
- 29. ¿Hay alguna diferencia entre x ++ y ++ x en java?
- 30. Consideraciones arquitectónicas en el diseño de aplicaciones de consola?
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
¡No funciona! :( –
Esto probablemente no funcionará para Windows –