JFormattedTextField
Tengo varios JTextField, y un JFormattedTextField, cuando escribo su valor y hago click en otro componente ya sea para insertar texto en un JTextField el valor del JFormattedTextField se pierde, me deja en blanco el campo, que puede ser ...
lo tengo declarado de la siguiente forma :
MaskFormatter format = new MaskFormatter("####################");
txt_monto = new JFormattedTextField(format);
lo tengo declarado de la siguiente forma :
MaskFormatter format = new MaskFormatter("####################");
txt_monto = new JFormattedTextField(format);
Hola:
No te lo puedo asegurar, pero quizás el poner # te obliga a rellenar todas las # con cifras. Prueba a poner un número que tenga todo eso.
Si no quieres obligar a poner todas esas cifras, es mejor unsar un patrón de asteriscos y usar el método setValidCharacters() del MaskFormatter (incluyendo el espacio).
Se bueno
No te lo puedo asegurar, pero quizás el poner # te obliga a rellenar todas las # con cifras. Prueba a poner un número que tenga todo eso.
Si no quieres obligar a poner todas esas cifras, es mejor unsar un patrón de asteriscos y usar el método setValidCharacters() del MaskFormatter (incluyendo el espacio).
Se bueno
