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] -------------------------------------------------------------------------