JAVA.SWT/JFace: 按键与其对应的常量表、KeyEvent 事件比较、VerifyEvent 事件比较
2010 年 07 月 27 日 星期二 22:19
《Eclipse SWT/JFACE 核心应用》清华大学出版社 8.3.2 键盘事件的各种属性
按键与其对应的常量表:
KeyEvent 事件比较:
character='a' keyCode=97 stateMask=0
97 表示键盘上的 a 键。当要输入大写字母 A 时,需要使用 Shift
键,所以这时 stateMask 的值为 SWT.SHIFT
character='A' keyCode=97
stateMask=SWT.SHIFT
character=' ' keyCode=SWT.F1
stateMask=0
F1 键不表示任何字符,所以 character 为