Valeu xará....muito obrigado pela dica
> Soh mud eo nome do construtor para MaxLength > > Fábio Augusto Falavinha > Programador eSolutions > Tel: 55 11 3889-2117 > Sisgraph LTDA > [EMAIL PROTECTED] > > > -----Original Message----- > From: Fabio Augusto Falavinha [mailto:[EMAIL PROTECTED]] > Sent: segunda-feira, 3 de junho de 2002 08:56 > To: '[EMAIL PROTECTED]' > Subject: RE: [java-list] JTextField > > > Tente isso, ele da o maxlength ao textfield > > > import javax.swing.text.*; > import java.awt.Toolkit; > > public class MaxLength extends PlainDocument { > > protected int maxLength; > > /** > * Construtor LimitedLengthDocument > * @param maxLength int > */ > public LimitedLengthDocument(int maxLength) { > this.maxLength = maxLength; > } > /** > * Metodo maxLength > * @return maxLength > */ > public int maxLength() { > return maxLength; > } > /** > * Metodo insertString > * @param offs int > * @param str String > * @param a AttributeSet > * @exception BadLocationException > */ > public void insertString(int offs, String str, AttributeSet a) > throws > BadLocationException { > if (str == null) { > return; > } > int strLen = str.length(); > if (strLen == 0) { > return; > } > int len = getLength(); > if (strLen + len > maxLength) { > Toolkit.getDefaultToolkit().beep(); > str = str.substring(0, maxLength - len); > } > super.insertString(offs, str, a); > } > } > > > Depois na sua classe onde extends o JFrame vc cria o oo textfield > > JTextField t = new JTexField(); > t.setDocument(new MaxLength(<coloque aqui quantois caracteres vc > quiser>)); > > Fábio Augusto Falavinha > Programador eSolutions > Tel: 55 11 3889-2117 > Sisgraph LTDA > [EMAIL PROTECTED] > > > -----Original Message----- > From: Junior - SLW CVC LTDA [mailto:[EMAIL PROTECTED]] > Sent: sexta-feira, 31 de maio de 2002 08:56 > To: [EMAIL PROTECTED] > Subject: Re: [java-list] JTextField > > > t1 = new JTextField(10) > > ----- Original Message ----- > From: "Fabio Aurelio" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, May 29, 2002 4:34 PM > Subject: [java-list] JTextField > > > > > > > > Boa tarde a todos, > > > > Sou novo aqui mas com um monte de perguntas, primeiramente > > gostaria > > de saber se alguém sabe como especificar a quantidade de > caracteres em > uma > > JTextField. Já tentei setColumns(), setMaximunSize() seSize() mas > sem > > sucesso. > > > > > > > > > > Sds > > > > > > > > -- > > GMX - Die Kommunikationsplattform im Internet. > > http://www.gmx.net > > > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > > http://www.soujava.org.br - Sociedade de Usuários Java da > Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > historico: http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para > [EMAIL PROTECTED] > > > ------------------------------------------------------------------------ > - > > > > > > . > > > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------ > - > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------ > - > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------