A KeyListener er et Java- programmeringsgrensesnitt som lytter etter tastetrykk hendelser som kommer fra Java Virtual Machine (JVM ) . JFrames er rammer i Java GUI-applikasjoner som inneholder andre kontroller, for eksempel knapper, paneler og etiketter. Du kan utvide JFrame ved å bruke arv for å gjøre JFrame redskapet KeyListener atferd , slik at rammen for å svare på tastetrykk hendelser . Implementering av KeyListener krever at du modifisere kildekoden til JFrame erklæring uttalelse å gjøre det implementere KeyListener grensesnitt. Instruksjoner
en
Åpne kildekoden filen i din søknad og opprette et nytt skall klasse på toppen. Skriv inn følgende : en
public class JFrameListener utvider JFrame implementerer KeyListener { };
p Dette vil skape en ny klasse kalt JFrameListener som er en JFrame og også implementerer KeyListener grensesnitt
2
Naviger til filen eller plasseringen i koden som først skaper JFrame objektet . Det vil se noe sånt som " JFrame frame = new JFrame ( " Window Title " )," og skal ha navnet på vinduet som sin konstruksjon parameter. Endre dette å lese : en
JFrameListener ramme = new JFrameListener ( " title ");
Bytt
med tittelen på vinduet
< . br > 3 Lagre dokumentet eller prosjektet . Du har nå lagt til en KeyListener grensesnitt til JFrame objektet .