A KeyListener er en Java programming interface , der lytter efter tastetryk begivenheder, der kommer fra Java Virtual Machine (JVM ) . JFrames er rammer i Java GUI applikationer , der indeholder andre kontrolelementer, f.eks knapper, paneler og etiketter. Du kan udvide din JFrame ved hjælp af arv at gøre JFrame redskabets KeyListener adfærd , så rammen til at reagere på tastetryk begivenheder. Gennemførelse af KeyListener kræver, at du ændre kildekoden til JFrame erklæring erklæring at gøre det implementere KeyListener interface. Instruktioner
1
Åben kildekode filen i din ansøgning og oprette en ny shell klasse på toppen. Indtast følgende : Hej
public class JFrameListener udvider JFrame redskaber KeyListener { };
Dette vil skabe en ny klasse kaldet JFrameListener , der er en JFrame , og også gennemfører KeyListener interfacet
< br . > 2.
Naviger til den fil eller placering i din kode , der først skaber JFrame objekt. Det vil se noget lignende " JFrame frame = new JFrame ( " Window Title ") ", og burde have navnet på vinduet som dens konstruktion parameter. Ændre dette til at læse : Hej
JFrameListener frame = new JFrameListener ( "
")
Udskift
med titel af vinduet
< . br > 3 Gem dit dokument eller projekt. Du har nu tilføjet en KeyListener interface til JFrame objekt.