Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte JAVA program pre úpravu a vytvoriť nový súbor Java Applet názvom KeyReader
2
Vložte kód z obrázku nižšie do tohto súboru : .
< P > import java.awt.event * ; .. import java.awt * ; import java.applet * ; .
Tieto príkazy import import knižnice Java potrebné , aby sa vaše aplikácie beží
. sims 3
Vložte nasledujúci kód po kóde uvedeného v kroku dve :
public class KeyReader rozširuje Applet {
public void init ( ) { TextField textového poľa = new TextField ( " , " ) ; pridať ( TextBox ) ;
textBox.addKeyListener ( nový KeyAdapter ( ) { public void keyPressed ( KeyEvent e ) { int keycode = e.getKeyCode ( ) ; System.out.println ( " ste stlačili tlačidlo " + keycode ) ; } } ) ; } }
prvý riadok kódu v metóde init vytvorí nový textový rámček môžete použiť na testovanie aplikácie . Zostávajúce riadky pomocou metódy addKeyListener vytvoriť nový KeyAdapter . Obslužná rutina udalosti keyPressed beží vždy , keď niekto stlačí keyboad kľúč . " E " parameter obsluhu udalosti obsahuje všetky informácie , vzťahujúce sa ku klávesov udalosti . Premenná keycode ukladá číselnú hodnotu stlačené klávesy . Konečné vyúčtovanie sa zobrazí , keď stlačíte tlačidlo .
4
Uložte projekt a spustite ho . Nové okno aplet otvorí a zobrazí textové pole . Stlačte ľubovoľný kláves . Váš program Java Editácia zobrazuje numerické klávesy ste stlačili tlačidlo . Každý kľúč generuje jedinečnú hodnotu . Písmeno " " generuje 65. Zero vytvára 48 a stlačením klávesu " F8 " vytvára 119.