java纯控制台可以用键盘监听吗?怎么写?

Python015

java纯控制台可以用键盘监听吗?怎么写?,第1张

没有awt组件component,java.awt.event.KeyListener 怕是不能那么简单的使用了。

但是我们可以定义自己的KeyListener ,无非是另外开辟了线程用来循环检查有无按键事件发生。同时事件添加到哪个对象是必须声明清楚的。

控制台监听不了键盘按键的按下!但是可监听用awt组件做的窗口键盘按键。不过我有一个思路,但没时间去做,你自己查查。我们用java的输入流读取东西时,要遇到回车键才返回,你看看能不能设置,只要遇到数字字母,就返回,那你这个问题就解决了