[Java Fundamentals Teamwork] Как се чете в Java входа от клавиатурата?
С колегите ще правим конзолна игра в Java, но никъде не откривам как се чете входа от клавиатурата, без да натиснеш "Enter".
Пробвах със
try {
char move = (char) System.in.read();
}
catch (java.io.IOException ex){
System.out.println(ex);
}
но пак чака да натиснеш ентъра.
Някакви идеи?
Поздрави,
Вилимир
във цикъла на играта съм вкарал този if statement, но като натискам "s" си пише по конзолата, но нищо друго не се случва, а пробвах със if(true) кода и си вървеше правилно. Създал съм класа IsKeyPressed както е написан във stackoverflow.
moveDown() метода работи ли? Също провери и boardPrint() дали работи правилно.