import java.awt.*; import java.awt.event.*; public class Fenster6_Eingabefeld { public static void main(String[] args) { Frame f = new Frame("Ein Eingabefeld"); TextField eingabefeld = new TextField(); // Ein Eingabefeld f.add(eingabefeld); // Dem Fenster hinzufügen f.setSize(400,100); f.setVisible(true); // Jetzt die Events ActionListener aktion = new ActionListener(){ public void actionPerformed(ActionEvent e){ System.out.println("Event!"); System.out.println("Im Textfeld steht nun: "); System.out.println(eingabefeld.getText()); f.remove(eingabefeld); // Eingabe entfernen f.add(new Label("Sie haben: " + eingabefeld.getText() + " eingegeben")); f.setVisible(true); // Refresh erzwingen } }; eingabefeld.addActionListener(aktion); // Mit Eingabefeld verbinden // Schließen-Aktion fürs Fenster WindowAdapter w = new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.out.println("Programmende durch Schließen-Knopf"); System.exit(0); } }; f.addWindowListener(w); } }