大多数演示都显示 Swing 中的 keyevent,命令行中的等效项是什么?
Swing 与命令行环境不同,因为您没有events在控制台窗口中。标准 GUI 处理对象和事件。控制台没有这样的等效概念。
你什么dohas 是一个标准输入(以及一个标准输出),您可以从中读取。看这个问题关于如何从控制台读取单个字符(无需等待换行符) - 或者更确切地说,关于如何在 Java 中做到这一点并不容易。
当然,您始终可以在单独的线程上异步读取。即主线程将继续执行操作,同时监听器线程会等待 I/O 阻塞调用。但这只能在应用层面实现和处理。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)