Java KeyEvent事件鍵碼值

2021-08-21 04:53:20 字數 2005 閱讀 4989

16進製制

0x1 滑鼠左鍵

0x2 滑鼠右鍵

0x3 cancel 鍵

0x4 滑鼠中鍵

0x8 backspace 鍵

0x9 tab 鍵

0xc clear 鍵

0xd enter 鍵

0x10 shift 鍵

0x11 ctrl 鍵

0x12 menu 鍵

0x13 pause 鍵

0x14 caps lock 鍵

0x1b esc 鍵

0x20 spacebar 鍵

0x21 page up 鍵

0x22 page down 鍵

0x23 end 鍵

0x24 home 鍵

0x25 left arrow 鍵

0x26 up arrow 鍵

0x27 right arrow 鍵

0x28 down arrow 鍵

0x29 select 鍵

0x2a print screen 鍵

0x2b execute 鍵

0x2c snapshot 鍵

0x2d insert 鍵

0x2e delete 鍵

0x2f help 鍵

0x90 num lock 鍵

10  enter鍵

a 至 z 鍵與 a – z 字母的 ascii 碼相同:

值 描述

65 a 鍵

66 b 鍵

67 c 鍵

68 d 鍵

69 e 鍵

70 f 鍵

71 g 鍵

72 h 鍵

73 i 鍵

74 j 鍵

75 k 鍵

76 l 鍵

77 m 鍵

78 n 鍵

79 o 鍵

80 p 鍵

81 q 鍵

82 r 鍵

83 s 鍵

84 t 鍵

85 u 鍵

86 v 鍵

87 w 鍵

88 x 鍵

89 y 鍵

90 z 鍵

0 至 9 鍵與數字 0 – 9 的 ascii 碼相同:

值 描述

48 0 鍵

49 1 鍵

50 2 鍵

51 3 鍵

52 4 鍵

53 5 鍵

54 6 鍵

55 7 鍵

56 8 鍵

57 9 鍵

下列常數代表數字鍵盤上的鍵:

值    描述

0x60 0 鍵   //96

0x61 1 鍵

0x62 2 鍵

0x63 3 鍵

0x64 4 鍵

0x65 5 鍵

0x66 6 鍵

0x67 7 鍵

0x68 8 鍵

0x69 9 鍵

0x6a(106) multiplication sign (*) 鍵

0x6b(107) plus sign (+) 鍵

0x6c(108) enter 鍵

0x6d(109) minus sign (–) 鍵

0x6e(110) decimal point (.) 鍵

0x6f(111) division sign (/) 鍵

下列常數代表功能鍵:

值     描述

0x70 f1 鍵

0x71 f2 鍵

0x72 f3 鍵

0x73 f4 鍵

0x74 f5 鍵

0x75 f6 鍵

0x76 f7 鍵

0x77 f8 鍵

0x78 f9 鍵

0x79 f10 鍵

0x7a f11 鍵

0x7b f12 鍵

0x7c f13 鍵

0x7d f14 鍵

0x7e f15 鍵

0x7f f16 鍵

Android DPAD鍵的事件處理

什麼是鍵?相信大家可能並不會陌生,它就是手機上的方向鍵,還有乙個是中間鍵。如下截圖 其中紅色的標記就是 鍵。下面我們實現的這個例子是利用方向鍵操作按鈕上下左右的移動,並利用中間鍵使得按鈕恢復到螢幕的中間位置。我們需要過載乙個函式 public boolean onkeydown int keycod...

Android DPAD鍵的事件處理

什麼是鍵?相信大家可能並不會陌生,它就是手機上的方向鍵,還有乙個是中間鍵。如下截圖 其中紅色的標記就是 鍵。下面我們實現的這個例子是利用方向鍵操作按鈕上下左右的移動,並利用中間鍵使得按鈕恢復到螢幕的中間位置。我們需要過載乙個函式 public boolean onkeydown int keycod...

Qt 事件處理 快捷鍵

ctrl enter傳送資訊的實現 在現在的即時聊天程式中,一般都設定有快捷鍵來實現一些常用的功能,類似qq可以用ctrl enter來實現資訊的傳送。在qt4中,所有的事件都繼承與qevent這個類,以下是用qevent來實現快捷鍵的功能。首先所有qt類的基類qobject有乙個成員函式insta...