Mostrando las entradas con la etiqueta no escribir letras en Caja texto java. Mostrar todas las entradas
Mostrando las entradas con la etiqueta no escribir letras en Caja texto java. Mostrar todas las entradas
lunes, 8 de diciembre de 2014
Digitar sólo Numeros en JTextField JAVA ( NetBeans )
11:35 p.m.
.jar, codigo, codigo fuente, evento KeyTyped, java, KeyTyped, no escribir letras en Caja texto java, no escribir letras en jtextfield, solo numero jtextfield
1 comment
Digitar sólo Numeros en JTextField JAVA ( NetBeans )
Al Final Por Favor Comenten Que les parecio párr mantener la page, NO Registrarse Que Tienen.
Si tienes una caja de texto en JAVA ( JTextField ) y buscas una manera de poder sólo digitar números dentro de ella, debes conocer que los JTextField tienen un EVENTO llamado: KeyTyped.
Cómo hacerlo?
Sencillamente seleccionas el JTextField y a la derecha haces CLICK en la parte de Propiedades. Después vas a la pestaña llamada EVENTOS, y buscas el evento llamado KeyTyped, seleccionas y das CLICK.
Enseguida te abrirá y mostrará este código:
private void MIJTextFieldKeyTyped(java.awt.event.KeyEvent evt)
{
//AQUI VA EL CÓDIGO PARA PODER ESCRIBIR SÓLO NUMEROS
}
Para poder escribir sólo números ponemos el siguiente código dentro de ese evento. Quedaría así:
private void MIJTextFieldKeyTyped(java.awt.event.KeyEvent evt)
{
//ESTE EVENTO NO DEJA DIGITAR LETRAS EN EL CAMPO DE TEXTO
char car = evt.getKeyChar();
if( MIJText.getText().length()>=8 ) evt.consume();
if(( car<'0' || car>'9' )) evt.consume();
}
Suscribirse a:
Entradas (Atom)