Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come intercettare gli eventi chiave in Java

Il " KeyEvent " evento Java innesca ogni volta che un utente preme un tasto della tastiera mentre l'applicazione viene eseguita sul computer . È possibile intercettare un evento chiave ed eseguire altri processi di codice dopo l' utente preme un tasto qualsiasi. Programmi keylogger utilizzare questa funzione dell'evento , ma la maggior parte dei programmatori usano questa funzione per individuare i caratteri di input errati . Per esempio, il KeyEvent consente di rilevare se un utente preme un tasto lettera in una casella di testo che consente solo numeri . Istruzioni
1

destro del mouse sul file di codice sorgente Java che si desidera modificare , fare clic su " Apri con " e scegli il tuo editor di Java nella lista dei programmi .
2

aggiungere un " ascoltatore " di una casella di testo . L'ascoltatore si attiva quando l'utente posiziona il cursore nella casella di testo e preme un tasto. Il codice seguente aggiunge un listener :

textbox1.addKeyListener ( this);
3

Sostituire " TextBox1 " con il nome della propria casella di testo
< . br> 4

creare la funzione che attiva quando l' utente preme un tasto . In questo esempio , Java stampa il tasto premuto a schermo dell'utente :

public void keyTyped ( KeyEvent e) {

chiave char = e.getKeyChar ();

Sistema . out.println ( " Hai premuto il tasto" " . " + tasto + ) ;

}

 

Programmazione © www.354353.com