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!");
}
}