Limitar número de caracter

Preciso saber como limitar o máximo de número de caracteres num campo jText…

http://www.guj.com.br/java.tutorial.artigo.29.1.guj

Valeu, não quer ajudar, não precisa vai trabalhar que é melhor.

Daew Brother blz

Para limitar o número de caracteres em um JTextField, a forma mais simples é capturar o evento tecla digitada (“Keytyped”) e validar o tamanho do String, como mostra o código abaixo:

String conteudo = txt.getText(); if (conteudo.length()>=10){ evt.consume(); }

txt é o JTextField
10 é o número desejado de caracteres
evt.consume( ) é um método que consome o evento, impedindo que ele tenha o processamento normal, que no caso, seria acrescentar o caractere ao campo.

Dá para fazer mais alguns testes desta maneira, mas nada tão amplo em alternativas quanto o JFormattedTextField.

na minha aplicação funfo da uma olhada qualquer coisa estamos aew :smiley:

[quote=billdanta]Valeu, não quer ajudar, não precisa vai trabalhar que é melhor.
[/quote]

Podes ter certeza que o que ele postou, é o método mais PROFISSIONAL de se fazer isso. Então, antes de ser ignorante… procure entender o que lhe foi dado.

[quote=billdanta]Valeu, não quer ajudar, não precisa vai trabalhar que é melhor.
[/quote]
Não sei se vc percebeu, mas esse fórum não é um suporte técnico grátis, não sou contra ajudar, mas pela sua resposta percebe-se logo que vc não faz um mínimo de esforço para resolver esse problema. O que fiz foi te passar o link de um tutorial, que eu garanto que uma pessoa com o mínimo de conhecimento em java vai conseguir entender e implementar.
Se quer a resolução do problema, pague um analista pra fazer seu trabalho.

[quote=billdanta]Valeu, não quer ajudar, não precisa vai trabalhar que é melhor.
[/quote]

Você pesquisou no Fórum antes de perguntar?

http://guj.com.br/jforum.java?module=search&action=search&clean=1&search_keywords=JTextField+length

Eu so quero ajuda estou iniciando em Java agora e no GUJ tbém não queria dar mau resposta a ninguem só quero aprender.
Valeu…
Desculpas…

Tem uma versão já implementada do programa do artigo aqui:
http://guj.com.br/posts/list/55106.java#289522

[quote=fabiel]Daew Brother blz

Para limitar o número de caracteres em um JTextField, a forma mais simples é capturar o evento tecla digitada (“Keytyped”) e validar o tamanho do String, como mostra o código abaixo:
[/quote]

Tente usar o CTRL+C + CTRL+V que você vai ver que o keytyped não vai funcionar. No artigo do tutorial isso está corrigido.