Diskuze: Začatečník neví: Jak povolit ve vstupu jeden znak?

Člen

Zobrazeno 6 zpráv z 6.
System.in.read()
a asi to budes muset obalit do catche. Do javy jeste takoveto advanced veci jako ma treba C# nebo Pascal readkey nedorazily.
určitě to najdeš tady měly by být použitelné metody keyTyped,
keyPressed i keyReleased https://docs.oracle.com/…eyEvent.html#…
*ale je to trochu kostrbatý, musel bys tam to udělat pro každou číslici
zvlášť
on pouziva AWTcko? Ja tam nic takoveho nevidim.. on ma snad konzolovou aplikaci ne.......
Java v konzoli tohle v základu nepodporuje pokud vím. Ani to System.in.read() ti nebude fungovat jak chceš, stejně to bude čekat na Enter.
Jiná situace je v GUI aplikaci, kde můžeš použít věci co napsal jan valenta ale na konzoli bys musel použít nějakou knihovnu nejlépe asi <a href='https://sourceforge.net/projects/javacurses/'>JCurses</a>.
Zobrazeno 6 zpráv z 6.