Validar Numero Decimal

jguerre
10 de Enero del 2006
¿ Como puedo verificar que el campo almacenado en un JTextField es un numero decimal ?

Gracias

xscorpio
10 de Enero del 2006
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/