Olá pessoal, tudo bem?
Eu tenho um jFrame com vários jTextField que vão pegar o valor digitado pelo usuario(somente números). O problema é que depois de digitar o valor, quando muda de jTextField, o valor digitado some.
Por que que acontece isso? Como resolver?
public JTextField DefinirTiposCaracteresETamanho(int tamanho, String caracteres) {
try{
String quantidade="";
for(int i=0 ; i<tamanho; i++){
quantidade=quantidade+"*";
}
javax.swing.text.MaskFormatter
nome=new javax.swing.text.MaskFormatter(quantidade);
nome.setValidCharacters(caracteres);
return new javax.swing.JFormattedTextField(nome);
}
catch (Exception e)
{
JOptionPane.showMessageDialog(null,"Ocorreu um erro");
return new JTextField();
}
}