Firefox не проигрывает мой JavaScript

То, что вы хотите сделать, это перевести консоль в «сырой» режим (редактирование строки исключено и не требуется вводить ключ) в отличие от «приготовленного» режима (редактирование строки с требуемым ключом ввода). В системах UNIX «stty» 'команда может изменять режимы.

Теперь, относительно Java ... см. Неблокирующий вход консоли в Python и Java . Выдержка:

Если ваша программа должна быть на основе консоли, вам нужно переключить свой терминал из линейного режима в режим символов и не забудьте восстановить его до выхода вашей программы. Нет портативного способа сделать это в разных операционных системах.

Одним из предложений является использование JNI. Опять же, это не очень портативно. Другое предложение в конце потока, и вместе с вышеприведенным сообщением, это посмотреть на использование jCurses .

-8
задан graphicdivine 18 September 2012 в 12:51
поделиться