Cuando en vez un input normal se quiere garantizar que la entrada cumple un formato o tipo de valor específico hace falta irse a su hermano 'raro' el JFormattedTextField.
Para conseguir que funcione bien en Griffon lo primero es entender correctamente como funciona en Java, así que tal vez debas echar un ojo a este enlace:
http://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html
Aunque siendo realista, es posible que no te apetezca leer tanto así que te pongo un ejemplo básico y listo, :D.
En este ejemplo vamos a ver como se hace el binding de valores de un formattedTextField:
Model:
View:
A partir de ahi cualquier necesidad diferente pasará casi siempre por jugar con el NumberFormat para crear la máscara adecuada y demás historias.
Ale, que la fuerza te acompañe!
No hay comentarios:
Publicar un comentario