숫자 | 알파벳 | 기능 키 | 방향키 | |||
0 = 48 | A = 65 | N = 78 | a = 97 | n = 110 | Backspace = 8 | 왼쪽 = 37 |
1 = 49 | B = 66 | O = 79 | b = 98 | o = 111 | Tab = 9 | 위쪽 = 38 |
2 = 50 | C = 67 | P = 80 | c = 99 | p = 112 | Enter = [CR=13,LF=10] | 오른쪽 = 39 |
3 = 51 | D = 68 | Q = 81 | d = 100 | q = 113 | Shift = 16 | 아래쪽 = 40 |
4 = 52 | E = 69 | R = 82 | e = 101 | r = 114 | Ctrl = 17 | |
5 = 53 | F = 70 | S = 83 | f = 102 | s = 115 | Alt = 18 | |
6 = 54 | G = 71 | T = 84 | g = 103 | t = 116 | ESC = 27 | |
7 = 55 | H = 72 | U = 85 | h = 104 | u = 117 | Space = 32 | |
8 = 56 | I = 73 | V = 86 | i = 105 | v = 118 | PAGEUP = 33 | |
9 = 57 | J = 74 | W = 87 | j = 106 | w = 119 | PAGEDN = 34 | |
K = 75 | X = 88 | k = 107 | x = 120 | |||
L = 76 | Y = 89 | l = 108 | y = 121 | |||
M = 77 | Z = 90 | m = 109 | z = 122 |
int keyCode = System.in.read();
키 입력은 위와 같은 코드로 값을 입력받는다.