java – 获取键盘键的字符串

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

Input: User presses Shift
Output: "Shift"

Input: User presses F1
Output: "F1"

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

我使用keylistener来顺便获得击键

解决方法:

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

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

上一篇:android – 为不同的活动启动不同的键盘


下一篇:2021年OO助教工作总结