void iniciarTeclado() { keypad.addEventListener(keypadEvent); } void leerTeclado() { char key = keypad.getKey(); } void keypadEvent(KeypadEvent key) { switch (keypad.getState()) { case RELEASED: switch (key) { case '1': teclaTecladoPulsada = 1; secuencia = 1; break; case '2': teclaTecladoPulsada = 2; secuencia = 2; break; case '3': teclaTecladoPulsada = 3; secuencia = 3; break; case '4': teclaTecladoPulsada = 4; secuencia = 4; break; case '5': teclaTecladoPulsada = 4; secuencia = 5; break; case '6': teclaTecladoPulsada = 4; secuencia = 6; break; case 'A': teclaTecladoPulsada = "A"; r = r + 3; if (r >= 30)r = 30; break; case 'B': teclaTecladoPulsada = "B"; r = r - 3; if (r <= 1)r = 1; break; case 'C': teclaTecladoPulsada = "C"; r = 3; l = 15; break; case '*': teclaTecladoPulsada = "*"; l = l + 2; if (l >= 32)l = 32; break; case '#': teclaTecladoPulsada = "#"; l = l - 2; if (l <= 15)l = 15; break; } } }