Commandline中的Java密钥监听器
发布时间:2020-12-15 07:37:57 所属栏目:Java 来源:网络整理
导读:大多数演示在Swing中显示keyevent,命令行中的等价物是什么? 解决方法 在控制台窗口中没有事件的意义上,Swing与命令行环境不同.标准GUI处理对象和事件.控制台没有这样的等效概念. 您所拥有的是标准输入(以及标准输出),您可以从中读取.请参阅this question,了
大多数演示在Swing中显示keyevent,命令行中的等价物是什么?
解决方法
在控制台窗口中没有事件的意义上,Swing与命令行环境不同.标准GUI处理对象和事件.控制台没有这样的等效概念.
您所拥有的是标准输入(以及标准输出),您可以从中读取.请参阅this question,了解如何从控制台读取单个字符(无需等待换行符) – 或者更确切地说,如何在Java中执行此操作并不容易. 当然,您始终可以在单独的线程上异步读取.即主线程将继续执行操作,侦听器线程等待I / O阻塞调用.但这只能在应用程序级别上实现和处理. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |