0

我怎样才能弄清楚在非触摸设备中按下了哪些键盘键。如您所知,我想将每个项目的键映射到我的应用程序菜单Button

观察按下的键并将其映射到菜单项(或在按下特定键时执行某些操作)是一种好方法吗?

4

1 回答 1

0

Form课程中,您有一个addKeyListener可用于跟踪按键的方法,您通过执行的操作方法收到的键代码是一个包含键的 ASCII 值的 int,例如'a'/'A'在 qwerty 设备或'1'键盘设备中。

您也可以派生形式并覆盖keyReleased,尽管这不是通用的。

于 2013-01-27T08:30:37.997 回答