Preciso saber como limitar o máximo de número de caracteres num campo jText…
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
[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.