Necesito Validar Enteros

skyjayme
07 de Septiembre del 2005
Hola:
Nesecito guardar en una arreglo o matriz solamente numeros enteros desde un Button. Pero el valor del TextField tiene que ser solo entero NO Negativo y tampoco Decimal

Ayudenme, espero soluciones Gracias...

chuidiang
07 de Septiembre del 2005
Hola:

Hay muchas formas de limitar la entrada en un JTextField para que cumpla unas restricciones. Echa un ojo a estos links:

http://members.lycos.co.uk/chuidiang/ejemplos/JTextField/limita_caracteres.html
http://chuidiang.blogspot.com/2005/04/validar-entradas-en-un-jtextfield.html

Se bueno.

chuidiang
07 de Septiembre del 2005
Una cosa más, aunque menos elegante, pero más rápido, puedes hacer esto

String texto = textField.getText();
int valor;
try
{
valor = Integer.parseString (texto);
} catch (Exception e)
{
// si salta la excepcion es que no ha escrito un entero. Borras el textfield, sacas un mensaje de error y pides qu elo meta otra vez
}
if (valor < 0)
{
// igual que en la excepcion
}

Se bueno.