Wie JFrame KeyListener hinzugefügt

October 14

Ein KeyListener ist eine Java-Programmierschnittstelle, die Keypress-Ereignisse überwacht, die die Java Virtual Machine (JVM) kommen. JFrames sind Rahmen in Java-GUI-Anwendungen, die andere Steuerelemente wie Schaltflächen, Panels und Etiketten enthalten. Sie können Ihre JFrame erweitern, durch Vererbung die JFrame implementieren KeyListener Verhalten, machen, so dass des Rahmens auf Keypress-Ereignisse reagieren. Implementierung der KeyListener müssen Sie ändern, den Quellcode der JFrame Deklarationsanweisung zu machen, die KeyListener-Schnittstelle implementieren.

Anweisungen

1 Öffnen Sie die Quellcodedatei in Ihrer Anwendung zu und erstellen Sie eine neue Shell-Klasse an der Spitze. Geben Sie Folgendes ein:

öffentliche Klasse, die JFrameListener JFrame erweitert implementiert KeyListener {};

Dadurch wird eine neue Klasse namens JFrameListener, das ist ein JFrame und auch implementiert das Interface KeyListener erstellt.

2 Navigieren Sie zu der Datei oder die Position im Code, der zunächst das JFrame-Objekt erstellt. Es sieht so etwas wie "JFrame Frame = new JFrame ("Window Title");" und sollte den Namen des Fensters als ihren Bau-Parameter haben. Ändern Sie dies lesen:

JFrameListener Frame = neue JFrameListener ("< Titel >");

Ersetzen Sie < Title > mit dem Titel des Fensters.

3 Speichern Sie Ihr Dokument oder das Projekt. Sie haben jetzt ein Interface KeyListener JFrame-Objekt hinzugefügt.