当前位置:编程学习 > JAVA >>

Java 键盘监听 中文无法监听等号和减号 求大神解决

java在使用键盘易做图监听键盘keyPressed事件时,在中文输入状态下无法监听到等号和减号(Backspace旁边的两个键),但是却可以监听到这两个键的keyReleased事件。在英文输入状态下就都正常,均可监听到?为什么,有什么解决办法吗?大神们 --------------------编程问答-------------------- 是不是中文情况下等号和减号是有两个key值组成的吧~你可以监控一下的 --------------------编程问答-------------------- 输入法的问题  没办法 --------------------编程问答-------------------- 会有两个key值吗?哪两个? --------------------编程问答--------------------
引用 2 楼 sunbo624 的回复:
输入法的问题  没办法


输入法的问题也不应该所有的输入法都这样啊,我试过五六种中文输入法,都是这样 --------------------编程问答--------------------
引用 1 楼 genganpeng 的回复:
是不是中文情况下等号和减号是有两个key值组成的吧~你可以监控一下的


会有两个key值吗?哪两个?没有监控到啊
--------------------编程问答-------------------- 用 public void keyTyped(KeyEvent e) {}可以监视到中文等号,keyPressed真不行,不知道为啥了,等待大神解答吧
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,