我有类似以下的内容:
值为KeyEvent.VK_G
的对象。
如何从该对象获取关键字母(作为String
)?
答案 0 :(得分:6)
使用KeyEvent.getKeyChar()
(请参阅http://download.oracle.com/javase/6/docs/api/java/awt/event/KeyEvent.html#getKeyChar())。
答案 1 :(得分:1)
这是你想要做的吗?
int someKeyCode = KeyEvent.VK_G;
Object someKeyCodeObject = new Integer(someKeyCode);
String keyString = KeyEvent.getKeyText((Integer)someKeyCodeObject);
在这种情况下会给出“G”。