J'écris une application de console simple (80x24) en Java, y at-il un équivalent gotoxy (x, y)?Java gotoxy (x, y) pour les applications console
14
A
Répondre
27
Si par gotoxy (x, y), vous souhaitez repositionner votre curseur quelque part spécifique sur la console, vous pouvez généralement utiliser les codes de contrôle VT100 pour ce faire. Voir http://www.termsys.demon.co.uk/vtansi.htm.
faire quelque chose comme
char escCode = 0x1B;
int row = 10; int column = 10;
System.out.print(String.format("%c[%d;%df",escCode,row,column));
qui devrait déplacer le curseur sur la position 10,10 sur la console.
8
Je ne pense pas qu'il existe une fonction intégrée pour faire cela en Java. Il existe une bibliothèque de curses Java appelée JCurses que vous pouvez utiliser.
4
Non sans tirer dans une bibliothèque de style console curses
...
Vous pouvez javacurses et voir si cela vous aide.
Questions connexes
- 1. Y a-t-il des bibliothèques utiles pour les applications console .NET?
- 2. Java Profiler pour les applications EJB
- 3. projection conique conforme Lambert pour obtenir les valeurs x, y d'une grille en java
- 4. Fonction de journalisation des exceptions non gérée pour les applications non ASAP.NET? (ELMAH pour les applications console)
- 5. Une question sur les applications Web Java et l'en-tête X-REAL-IP
- 6. Point d'ancrage de x, y dans les nœuds JavaFX
- 7. Y aura-t-il une solution pour les événements globaux dans les applications .NET?
- 8. Chaîne Java: comment obtenir la valeur de X, Y et Z à partir d'une chaîne "vt X, Y, Z"
- 9. Clear Console en Java
- 10. Bibliothèques graphiques Java pour applications Web?
- 11. Pourquoi Java est-il fréquemment utilisé pour les applications d'entreprise?
- 12. Cadre d'application pour les applications de bureau Java?
- 13. Meilleure bibliothèque de messagerie pour les applications Web Java
- 14. Stockage d'objets pour la localisation par coordonnées x, y
- 15. java console menu
- 16. Console Java API
- 17. Filetage dans les applications Web Java EE
- 18. Optimize y = x * x dans le champ Galois arithmétique
- 19. JavaFX Script pour les applications côté serveur
- 20. communication entre applications (.NET + java)
- 21. Minimisation de f (x, y) où x et y sont des entiers
- 22. ASP.NET Tableau: définir les polices sur X et l'axe Y
- 23. activer les thèmes pour les applications
- 24. SciTE Regex, Correspond à l'expression entre x et y fois par exemple \ w * {x, y}
- 25. Existe-t-il une console pour les appareils Windows Mobile?
- 26. C#: Quelle est la méthode C# appropriée pour lire les arguments/paramètres dans les applications de la console?
- 27. Bitmap.SetPixel (x, y, Color) trop lent
- 28. Lat/X/désire ardemment Y Coordonne
- 29. Progression basée sur la console en Java
- 30. Jquery X, position Y envoyer sur ajax
Ce sont des codes de contrôle ANSI. http://en.wikipedia.org/wiki/ANSI_escape_code ANSI est même à la fin du lien, mais je ne vous blâme pas de ne pas le reconnaître. – Riking
Ne fonctionne pas! :( –
Cela ne fonctionnera probablement pas pour Windows –