OI gente

2 respostas
J

Oi é eude novo … sei que é uma pergunta um tanto estranha de se perguntar num fórum desses … mais como é que eu faço pra delimitar qual será o máximo de caracteres que podem ser digitados na minha JTextField já tentei de TUDO … []s UMA luz …

2 Respostas

B

Ola

Logo no inicio da api do JTextField tem ensinando a colocar tudo que é digitado em upercase, só vc retirar esta passagem pra uppercase e pegar o length do que já tá no JTextField e ver se tá no limite...

.. 
JTextField myText ...
myText.setDocument(new PlainDocument(){
           public void insertString(int offs, String str, AttributeSet a) 
             throws BadLocationException {
 
             if (str == null) {
                 return;
             }
             if(this.getLength() >= 10){ //limitado a 10 caracteres
                 return;
             }
             super.insertString(offs,  str, a);
            }
});
J

valeu Irmão vô ve se furunfa

Criado 5 de outubro de 2006
Ultima resposta 5 de out. de 2006
Respostas 2
Participantes 2