我必须将十六进制的密钥代码发送到一个函数,该函数的工作是告诉哪个密钥的代码是那个。例如,JavaCONTROL
中十六进制形式的密钥的密钥代码是0x11
. 有没有办法直接输入密钥?否则我必须使用 switch 语句。但我不想考虑它。我认为这不是一个聪明的方法。
问问题
1146 次
1 回答
3
使用java.awt.event.KeyEvent.getKeyText(int keyCode)
. 根据Javadoc:它
返回描述 keyCode 的字符串,例如“HOME”、“F1”或“A”。
于 2012-06-05T08:34:57.907 回答