Como faço uma verificação em um jtextfield, por exemplo o usuario só pode entrar com numeros com 5 digitos “00001”?
Verificação em JTextField
4 Respostas
JTextField tfCampo = new JTextField(10);
// Essa condição você pode colocar em algum evento. Por exemplo no evento de algum botão.
if( tfCampo.getText().length() > 5 )
{
System.out.println( "O campo deve conter somente 5 dígitos" );
}
você pode usar o JFormatedTextField também.
cara acho que este link pode te ajudar.
http://www.guj.com.br/articles/29
JTextField tfCampo = new JTextField(10); // Essa condição você pode colocar em algum evento. Por exemplo no evento de algum botão. if( tfCampo.getText().length() > 5 ) { System.out.println( "O campo deve conter somente 5 dígitos" ); }
Desse modo é complicado, porque ainda assim dá pra digitar mais de 5 caracteres, e também dá pra digitar letras...
Dá pra usar o MaskFormatter, passando no construtor a String "#####", que vai limitar a cinco dígitos apenas numéricos, e não deixa digitar algo que não seja números...
:wink:
Criado 31 de julho de 2012
Ultima resposta 31 de jul. de 2012
Respostas 4
Participantes 5
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo