Validar Numero Decimal
¿ Como puedo verificar que el campo almacenado en un JTextField es un numero decimal ?
Gracias
Gracias
tienes varias opciones:
- que después de terminar de escribir intentes hacer una conversión a decimal, si no se puede entonces no lo es, algo asi:
try
{ Double doble = Double.parseDouble( textoDeTextField );
}
catch( NumberFormatException e )
{
// Si llega aqui es porque no es
}
- Las otras son validar la entrada a la hora de teclear en el textfield usando KeyListener o usar un JFormattedTextField
checa esta page quiza te des una idea:
http://geocities.com/xtr3m3_sc0rpi0/java/textfield/
- que después de terminar de escribir intentes hacer una conversión a decimal, si no se puede entonces no lo es, algo asi:
try
{ Double doble = Double.parseDouble( textoDeTextField );
}
catch( NumberFormatException e )
{
// Si llega aqui es porque no es
}
- Las otras son validar la entrada a la hora de teclear en el textfield usando KeyListener o usar un JFormattedTextField
checa esta page quiza te des una idea:
http://geocities.com/xtr3m3_sc0rpi0/java/textfield/