alex: JTextField Eingabe auf 10 Zeichen begrenzen...

Beitrag lesen

Hi,

kann mir jemand weiter helfen und sagen, wie ich das Eingabefeld auf 10 Zeichen begrenzen kann???

Hier der Code (sorry für den vielen Quellcode...    :o)   ):

import javax.swing.*;
import javax.swing.text.JTextComponent;
//import javax.swing.JComponent;
import javax.swing.text.PlainDocument;
import java.lang.*;
import java.awt.event.*;
import java.awt.*;

public class KoriFrame extends JFrame
{
 public class MyActionListener implements ActionListener
 {
  public void actionPerformed(ActionEvent e)
  {

String EingabeText = koriTextField.getText();

String[] parameter = new String[10];
   parameter[0] = EingabeText;

System.out.println(EingabeText);

boolean ok = true;
   if (!ok)
   {
    System.exit(0);
   }
   System.out.println("-------------->Erfolgreich durch Main durchgelaufen...");

}
 }

private JTextComponent koriTextField = new JTextField();
 private JButton setTextButton = new JButton("Daten übernehmen");

public KoriFrame()
 {
  super("Bitte Kori-Eintrag eingeben:");

this.getContentPane().setLayout(null);
  this.setSize(300,300);

this.koriTextField.setSize(200,20);

this.koriTextField.setLocation(20,20);
  this.getContentPane().add(koriTextField);

this.setTextButton.setBounds(20,80,180,20);
  this.setTextButton.addActionListener(new MyActionListener());
  this.getContentPane().add(setTextButton);
 }

private void KoriFrame_OnChange()
 {
  System.out.println("HIER!");
 }

}