De " KeyEvent " Java event triggert elke keer dat een gebruiker op een toets op het toetsenbord terwijl uw applicatie draait op de computer . U kunt een belangrijke gebeurtenis onderscheppen en het uitvoeren van andere code processen nadat de gebruiker op een toets drukt . Keylogger programma's gebruiken dit evenement functie , maar de meeste programmeurs gebruiken deze functie om foutieve invoer tekens detecteren . Bijvoorbeeld , de KeyEvent laat wanneer een gebruiker op een brief sleutel in een tekstvak dat alleen kunt u nummers detecteren . Instructies 1 Rechtsklik op het Java-broncode bestand dat u wilt bewerken , klikt u op " Openen met " en kies uw Java-editor in de lijst van programma's . Kopen van 2 Voeg een " luisteraar " om een tekstvak . De luisteraar activeert wanneer de gebruiker de cursor plaatst in het tekstvak en drukt op een toets. De volgende code voegt een luisteraar : textbox1.addKeyListener ( this) ; 3 Vervang " TextBox1 " met de naam van uw eigen tekstvak < . br > 4 Maak de functie die activeert wanneer de gebruiker op een toets drukt . In dit voorbeeld , Java drukt de toets ingedrukt om het scherm van de gebruiker : public void keyTyped ( KeyEvent e ) { char key = e.getKeyChar ( ) ; System . out.println ( " U hebt op de " " -toets . " + key + ) ; }
|