“Conocimiento Programación>Programación Java

Cómo capturar pulsaciones de teclas en Java

2014/6/21
Captura de un golpe de teclado en Java no es lo mismo que aceptar la entrada del teclado . En la mayoría de situaciones , un programa acepta la entrada del usuario desde el teclado en la forma de caracteres imprimibles . Las letras, números y símbolos se leen en el programa y se almacena , se hicieron eco de nuevo a la pantalla , o se utilizan para iniciar cualquier otra acción dentro del programa. Al capturar una combinación de teclas para una tecla de no impresión, las flechas y la tecla de tabulación , por ejemplo , la entrada debe ser interpretado por el programa, y se pasa a la entrada adecuada /library salida para su manipulación. Instrucciones
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 ;

}

Programación Java
Cómo importar PHP Java
Cómo poner en marcha programas de Internet con Java
Cómo enviar un Int través de una red en Java
Cómo copiar entradas flujos de salida en Java
Ventajas y desventajas de las máquinas virtuales Java
¿Qué es la Programación Java usado por
Cómo imprimir texto en un applet de Java
Java Runtime Exec Tutorial
Conocimiento de la computadora © http://www.ordenador.online