【发布时间】:2011-01-09 15:05:48
【问题描述】:
您好,我正在编写一个侦听器,该侦听器基于用户按下的键,必须以某种方式执行。
我需要能够确定用户是按下 I 键还是 M 键。其实我是这样做的:
// If pressed the 'i' key
if ( evt.getKeyCode() == 73) {
//
}
...
I look out here 并使用示例小程序确定 I 键被识别为 73 代码。
这行得通。
但我在 Mac OS X 上工作,我不知道一旦我尝试在另一个操作系统或 JVM 上运行这个应用程序,它会不会工作。
73 是通用键码吗?是否有某种方法可以对此进行编程,以便它可以在 Windows 上运行并确定按下的键。
谢谢!
【问题讨论】: