Professional Documents
Culture Documents
Validacin de
datos de
entrada
(JTextField)
Norman Salvador Aruz Lpez
-
Nota: El presente tutorial asume que usted ya sabe cmo crear, agregar
controles, formularios etc. a una aplicacin desde cero. Si usted no
maneja estas temticas se recomienda primero realizar los
tutoriales anteriores, y practicar continuamente para dominio de la
sintaxis.
En tutoriales anteriores vimos como validar datos de entrada utilizando
eventos. El siguiente ejemplo muestra paso a paso como validar datos de
entrada utilizando funciones internas propias de Java implementadas en
mtodos (funciones) personalizados, por tanto en este tutorial
aprenderemos:
1. Funciones personalizadas para validar entrada de datos
- Datos numricos enteros
- Formatos de fecha
- Cadenas vacas
2. Utilizacin de los formatos de la ventana de propiedades en la vista
de diseo
- Datos numricos
- Formatos de fecha
- Formatos de hora
- Cadenas vacas
Comencemos:
Para ambos casos crearemos un formulario con los controles que aparecen a
continuacin:
JTextField
txtNmero
JTextField
txtCadenaVacia
Button (Guardar)
btnGuardar
El JDateChosser NO se agregar por ahora, se explicar luego en el
tutorial. Listo, ahora comenzaremos yendo al cdigo fuente para crear
nuestra funcin para validar datos de entrada:
1. Funciones personalizadas para validar datos de entrada
La idea dentro del cdigo fuente, ser pasar los datos de cada texto a los
mtodos correspondientes para que sean validados. Las funciones
(estaVacio, esNumero, esFechaValida) a continuacin debern ir luego
de la funcin constructor, y en el botn sern Guardar sern probadas una a
una para verificar su resultado.
Cadena Vaca
Agreguemos el cdigo siguiente.