Como Limitar un JTextField

neon
02 de Marzo del 2005
como se puede limitar el numero de caracteres que se pueden ingresar en un JTextField, por ejemplo que acepta 30 caracteres

nkpevfqy
02 de Marzo del 2005
Tendras que sobreescribir el Document del JTextField para que cuando inserten texto, puedas interceptarlo y anular la insercion si excede los 30 caracteres.

ovat-21
02 de Marzo del 2005
Utiliza en lugar de JTextField un JFormattedTextField.
Por ejemplo:
private MaskFormatter fmtNombre= new MaskFormatter("**********");
Los * son el numero de campos que tendra tu cuadro de texto.

xscorpio
02 de Marzo del 2005
puedes crear una clase que herede de JTextField o simplemente validar la entrada del usuario con el KeyPressed
cuentas los caracteres, y si hay un 31° caracter lo rechazas simplemente