Anzahl Zeichen in JTextField begrenzen?

Hallo Leute,

wer weiss, wie ich in einer Instanz der Klasse JTextField die Anzahl der vom Benutzer einzugebenden Zeichen begrenzen kann?

Vielen Dank,

Jörg

Hallo Jörg

hier der Ausschitt aus einer Klasse die das kann.

public class FJTextFeld extends JTextField
{

private int feldlaenge=1;
private int caretpos=0;

public FJTextFeld()
{ super();
this.addFocusListener(new focusText());
}

protected Document createDefaultModel()
{ return new FormTextDocument();
}

public void setFeldLaenge(int i)
{
feldlaenge = i;
}

class FormTextDocument extends PlainDocument
{
public void insertString(int offs, String s, AttributeSet a) throws BadLocationException
{
if (s == null) return;

String inhalt = getText(0, getLength());
String neu = inhalt.substring(0,offs) + s + inhalt.substring(offs);

super.insertString(offs,s,a);

if (skip)
{
if (feldlaenge [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Thanks…
_