I am making a Java program that get arrow keys and characters as input without pressing enter, I have searched the web, and the only "solution" was putting the TTY in raw mode. I do not want to do that, since that does not work on windows.
EDIT: I am read from the console. Scanner and System.in does not return data until Enter is pressed.