Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte funkciu pre detekciu stlačenie klávesy , a priradiť premennú sledovať udalosti :
public boolean keyDown ( Event e , int key ) {
booleovské premenné vráti iba hodnotu true alebo false . Východiskový stav tohto typu premennej je false . Stlačením tlačidla sa zmení na hodnotu true . Táto funkcia tiež vracia ASCII hodnotu kľúča , ktorá je stlačené , a uloží túto hodnotu do celočíselnej premennej
2
Zistite , či je klávesa stlačená vytlačiteľnej znak " na kľúč " . :
if ( key > 31 && kľúč < 127 ) {
tlačiteľné znaky ASCII sú hodnoty medzi 31 a 127. Všetky ostatné hodnoty z klávesnice vyžadujú osobitné zaobchádzanie
3
odovzdať hodnotu daného kľúča do programu, ak sa jedná o vytlačiteľnej znak :
vrátiť validateText ( kľúč ) ; < . br >
}
4
informovať volajúci program , ktorý kľúč nemôže byť vytlačený , a vyžaduje špeciálne zaobchádzanie , pokiaľ to spadá mimo uvedenej hodnoty ASCII :
return false ;
}
Copyright © počítačové znalosti Všetky práva vyhradené