Applet
de ejemplo de JFormattedTextField
Vamos a ver aquí los ejemplos en forma de Applet de la
explicación del JFormattedTextField.
En todos los Applet tienes cuatro componentes java:
- El JFormattedTextField, en el que debes escribir. Para las
pruebas debes poner cosas válidos, por ejemplo, números
donde se piden números. O bien cosas mal, como letras donde se
esperan núemros para que den error.
- Un botón que pide el getValue() al JFormattedTextField
y lo muestra en el JLabel que hay a su derecha.
- Una etiqueta donde se muestra el valor obtenido del JFormattedTextField
cuando se pulsa el botón anterior.
- Un JTextField que sólo sirve para que pinches en él
haciendo que el JFormattedTextField pierda el foco. Al pinchar
en él, nadie le pide nada al JFormattedTextField. Lo que
hace en cada caso es su comportamiento.
APPLET PARA ENTEROS
Este Applet admite números enteros. Prueba a meter
números válidos o sólo letras y perder el foco pulsando
el JTextField de la derecha. También pulsando el botón.
APPLET PARA CLASES PROPIA
(Mayusculas)
La clase Mayusculas pasa a mayúsculas cualquier texto que se le
pase. Prueba a escribir letras minúsculas.
APPLET CON MASCARA PARA FLOTANTES
Admite un número con dos cifras enteras y dos decimales. Al llevar
un MaskFormatter, no podemos borrar cifras ni escribir de más,
ni escribir letras ni nada incorrecto.
APPLET CON MASCARA PARA CLASE PROPIA
(una fecha/hora con formato no estandard)
Admite una fecha/hora en el formato dd/mm/yy hh:mm:ss. Al llevar MaskFormatter,
no podemos meter nada incorrecto, salvo un 30 de Febrero.
APPLET CON InternationalMaskForamtter
Admite enteros entre 10 y 100.
Puedes bajarte los fuentes de estos ejemplos.
Además de los Applet, para que no tengas que hacerte una
página html, tienes clases con main(). Los nombres de estas
clases empiezan por Principal
Estadísticas y comentarios
Numero de visitas desde el 4 Feb 2007:
- Esta pagina este mes: 4
- Total de esta pagina: 25732
- Total del sitio: 43318289