A KeyListener è un'interfaccia di programmazione Java che attende gli eventi di pressione dei tasti che vengono dalla Java Virtual Machine ( JVM ) . JFrames sono fotogrammi di applicazioni GUI Java che contengono altri controlli, come pulsanti, pannelli ed etichette . È possibile estendere la vostra JFrame usando l'ereditarietà per fare il JFrame attrezzo comportamento KeyListener , permettendo al telaio di rispondere alla pressione di un tasto eventi . Attuazione del KeyListener richiede di modificare il codice sorgente di istruzione di dichiarazione del JFrame per renderlo implementare l'interfaccia KeyListener . Istruzioni
1
Aprire il file di codice sorgente nell'applicazione e creare una nuova classe di shell in alto. Digitare quanto segue :
JFrameListener public class estende JFrame implements KeyListener { } ;
Questo creerà una nuova classe chiamata JFrameListener che è un JFrame ed implementa anche l'interfaccia KeyListener
< br . > 2
Individuare il file o la posizione nel codice che prima crea l'oggetto JFrame . Si avrà un aspetto simile " JFrame frame = new JFrame ( " Window Title " )," e dovrebbe avere il nome della finestra come parametro di costruzione. Cambiare questo per leggere :
telaio JFrameListener = new JFrameListener ( "
" ) ;
Sostituire
con il titolo della finestra
< . br> 3 Salva il documento o il progetto . Ora avete aggiunto un'interfaccia KeyListener all'oggetto JFrame .