Довольно легко прочитать ввод с консоли после того, как он был отправлен нажатием клавиши Enter
. Такие способы, как System.console()
, System.in
, Scanner
и более.
String out = System.console().readLine();
Интересно, есть ли способ прочитать неподтвержденные символы из консоли (особенно из CMD)
UPDATE
Лучшее решение, которое я нашел до сих пор, - это использовать низкоуровневую библиотеку, такую как JNativeHook .