4

有没有办法获得键盘键的字符串文本表示?例子:

Input: User presses Shift
Output: "Shift"

Input: User presses F1
Output: "F1"

Input: User presses Left arrow key
Output: "Left Arrow"

我使用按键监听器来获取按键

4

1 回答 1

3

最接近此的是 KeyEvent.getKeyText:http ://docs.oracle.com/javase/7/docs/api/java/awt/event/KeyEvent.html#getKeyText(int )

我说最接近是因为某些键的实现存在一些特定于平台的差异

于 2012-05-04T14:46:01.310 回答