2016-11-13 4 views
0

Можно ли как-то переместить курсор в консоли Java?Java console cursor movemenet

Я хотел бы распечатать всю страницу и переместить курсор назад, и пользователь может заполнить форму.

Например:

Username:   ....... 
Password:   ....... 
Re-enter passwor: ....... 

Когда пользователь первым начать печатать он должен появиться на первой пунктирной линии, прессы Enter, затем второй пунктирной линии и так далее.

У кого-нибудь есть решение для этого? (Единственная «обратная каретка» для всей консоли была бы более чем достаточной для меня)

+2

Возможный дубликат [Что такое хорошая Java, curses-like, библиотека для терминальных приложений?] (Http://stackoverflow.com/questions/439799/whats-a-good-java-curses-like-library-for -терминальные приложения) –

ответ

1

Не легко. Для этого вам нужны JCurses или подобная библиотека.

Текстовый режим не так популярен, поэтому поддержка такого рода функций оставляет желать лучшего. Вместо этого проще переключиться на графическую среду.

+0

Я знаю, я обычно использую JavaFX, но это домашняя работа в университете, и они явно просили программу командной строки. :-( – Janiaje

+0

Если они не просят такую ​​функциональность, вы сэкономите массу неприятностей, сделав ее очень простой в отношении внешнего вида. – Kayaman

 Смежные вопросы

  • Нет связанных вопросов^_^