The " KeyEvent " Java händelseutlösare varje gång en användare trycker på en tangent när programmet körs på datorn . Du kan fånga en viktig händelse och utföra andra kod processer efter användaren trycker på någon knapp. Keylogger program använder denna händelse funktionen , men de flesta programmerare använder denna funktion för att upptäcka felaktiga inmatade tecken . Till exempel låter den KeyEvent du upptäcka om en användare trycker på en bokstav i en textruta som endast tillåter siffror . Instruktioner
1
Högerklicka på Java -filen källkoden du vill redigera , klicka på " Öppna med " och välj din Java-editor i listan över program .
2
Lägg en " lyssnare " till en textruta . Lyssnaren utlöser när användaren placerar markören i textrutan och trycker på en tangent . Följande kod lägger till en lyssnare :
textbox1.addKeyListener ( this);
3
Ersätt " TextBox1 " med namnet på din egen textruta
< . br > 4
Skapa funktion som utlöser när användaren trycker på en tangent . I detta exempel , skriver Java knappen intryckt till användarens skärm :
public void keyTyped ( KeyEvent e ) {
röding tangent = e.getKeyChar ( ) ;
System . out.println ( " Du tryckte på " + tangenten + " -knappen . " ) ;
}