Como impedir que a incersão de caracteres em campo JtextField depois de uma certa quantidade?
Bloquear JtextField depois de um certa qtd de caracteres
3 Respostas
cara, você pode fazer isto, por meio de uma máscara, no JFormattedTextField
Utilize um evento, para o JTextField, e a cada disparo dele veja a quantidade de
caracteres que está contido no JTextField, caso seja menor que a quantidade máxima
não faça nada, caso contrário pegue toda a string do JTextField e exclua o último caracter
dela, assim você impedirá que seja passado o limite máximo.
Até.
Utilize um evento, para o JTextField, e a cada disparo dele veja a quantidade de
caracteres que está contido no JTextField, caso seja menor que a quantidade máxima
não faça nada, caso contrário pegue toda a string do JTextField e exclua o último caracter
dela, assim você impedirá que seja passado o limite máximo.
Essa é a maneira errada de se fazer. Para aprender o jeito certo, leia o artigo:
Controlando um JTextField, aqui mesmo, no GUJ.
E veja o FixedLengthDocument, nesse post:
http://www.guj.com.br/posts/list/107425.java#579803
Criado 14 de agosto de 2010
Ultima resposta 16 de ago. de 2010
Respostas 3
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo