Come Ascoltare una tastiera in Java

September 11

"ascoltatori chiave" nel linguaggio di programmazione Java vengono attivati ​​quando si preme o rilascia un tasto della tastiera. Keyloggers usano ascoltatori chiave per memorizzare l'ingresso ogni volta che l'utente preme un tasto. I programmatori usano eventi listener per i tasti per rilevare quando un utente tipi un carattere errato, come ad esempio digitando una lettera in una casella di testo che richiede il numero di telefono dell'utente. Utilizzando l'ascoltatore chiave è possibile avvertire l'utente sul carattere errato prima che invia il modulo.

istruzione

1 Fare clic sul file Java che si desidera modificare e selezionare Apri con. Clicca il compilatore Java nell'elenco dei programmi per caricare il codice nell'editor.

2 Includere le librerie di classi di ascolto disponibili in Java. Copiare e incollare il seguente codice nella parte superiore del file di codice sorgente di Java:

import java.awt. *;

importare java.awt.event. *;

3 Creare la funzione che interviene quando l'utente preme un tasto. In questo esempio, un messaggio viene inviato al modulo Java per visualizzare feedback per l'utente:

myListener pubblico (String key) {

L1 = new Label ( "premuto il tasto!");

}

4 Collegare la funzione listener chiave per il modulo di Java. Digitare il seguente codice per aggiungere l'ascoltatore a eventi chiave sul modulo:

addKeyListener (this.mylistener);