1
Crear una función para detectar una pulsación de tecla, y asignar una variable para realizar el seguimiento del caso :
pública keyDown booleano (Event e, int key) {
< p> una variable booleana devuelve sólo un valor de verdadero o falso. El estado por defecto de este tipo de variables es falsa . Al pulsar una tecla cambia el valor a true. Esta función devuelve el valor ASCII de la tecla que se presiona , y almacena el valor en la variable entera
2
Determine si la tecla pulsada es un carácter imprimible " clave". :
< p> if (key > 31 && tecla < 127 ) {
caracteres ASCII imprimibles tienen valores entre 31 y 127. Todos los demás valores del teclado requieren un manejo especial
3
Pasar el valor de la clave para el programa si es un carácter imprimible :
ValidateText regreso
(key) ; < . br>
}
4
Informar al programa de llamada que la clave no se puede imprimir y requiere un manejo especial si cae fuera de los valores ASCII especificados:
return false ;
}