zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Sie könnten vergessen haben einen Listener für den Button zu registrieren. Ohne einen Listener werden Ereignisse ignoriert.

Die Swingkomponente: JTextField

Ein JTextField ist eine Box, die eine Zeile Text enthält. Der Anwender kann den Text in die Box eingeben Das Programm kann den Text bekommen und ihn verwenden. Das Programm kann auch das Ergebnis einer Berechnung in ein JTextField schreiben. Hier ist ein Label und ein Textfeld:

GUI of the application

Um Text in das Feld eingeben zu können, müssen Sie zuerst mit der Maus hineinklicken. Das gibt dem Feld den Tastaturfokus (üblicherweise nur Focus genannt). Wenn eine Komponente den Fokus hat, werden Zeichen von der Tastatur zu dieser Komponente dirigiert. Eine Komponente kann den Fokus auf verschiedene Weise bekommen. Der Anwender kann sie anklicken oder das Programm kann ihr den Fokus geben.

FRAGE 2:

(Rückblick: ) In welchem Paket befindet sich die Klassendefinition von JTextField?