“Conocimiento Programación>Programación Java

Cómo permitir la entrada del número de Java

2015/4/19
Algunas aplicaciones escritas en el lenguaje de programación Java necesitan para restringir la entrada de teclado consistir sólo números ( es decir, sólo los dígitos del 0 al 9) . Sin embargo , las primitivas bibliotecas Java disponibles para leer teclas pulsadas en un campo de texto operar en cadenas ; que no filtran letras u otros símbolos. Usted puede escribir un controlador de eventos que captura pulsaciones de teclas y hace caso omiso de las claves que no son dígitos. Instrucciones
1

incluyen las siguientes líneas al principio del código Java . : .

Import java.awt * ;

java.awt.event import * ;
2

Crear un objeto de campo de texto que se llevará a la entrada , y designará a uno de sus propias clases como su controlador de eventos :

TextField myField ;

StringBuffer myInput = new StringBuffer ();

myField = new TextField ( 10 ) ;

myField.addKeyListener ( nueva MyEventHandler ) ;

Este campo de texto muestra será capaz de tomar entrada de 10 caracteres de largo , o más corto. Variable " myInput " contendrá la entrada numérica
3

Definir la clase de controlador de eventos como en el siguiente ejemplo de código: .

MyEventHandler clase pública se extiende KeyAdapter {

public void keyPressed ( KeyEvent thisEvent ) {

char c = thisEvent.getKeyChar ();

if (( c > 47 && c < 58 )

Programación Java
Cómo dar formato a números en decimales en Java
Cómo mostrar los números en orden ascendente Uso de Java
Cómo crear un servicio web utilizando Axis
¿Cómo se puede implementar el algoritmo QuickSort con una partición de 3 vías en Java?
Cómo ver los números de línea en JCreator
Java Certificación FAQs
Cómo borrar una pantalla y poner uno nuevo en Java
Cómo hacer un bucle MIDI en Java
Conocimiento de la computadora © http://www.ordenador.online