| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan har Java Læs tastetryk som Input
    Når en Java brugeren trykker et tastatur nøgle , Java kender nøglens værdi. Dit Java-program eller applet kan være nødvendigt at vide, at værdi samt kan fungere rigtigt. Java-spil , for eksempel, er afhængige ofte på keyboard input til at styre handlingen. Business applikationer kan tillade brugerne at udføre komplekse opgaver ved hjælp af genvejstaster . Java har en indbygget metode, der gør alle tastetryk værdier til rådighed for dig . Dit Java-program simpelthen nødt til at læse disse værdier og reagere i overensstemmelse hermed. Instruktioner
    1

    Åbn din JAVA redigering program og oprette en ny Java-applet -fil navngivet KeyReader
    2

    indsæt koden nedenfor ind i denne fil: .
    < P > import java.awt.event * ; . import java.awt * ; . import java.applet * ; . .

    Disse importpriser udsagn importere Java biblioteker nødvendige for at gøre din ansøgning køre

    3

    Indsæt følgende kode efter koden er opført i trin to : Hej

    public class KeyReader udvider Applet {

    public void init () { TextField tekstboks = new TextField ( " , " ), add ( tekstboks ),

    textBox.addKeyListener ( nye KeyAdapter ( ) { public void keyPressed ( KeyEvent e ) { int keycode = e.getKeyCode (); System.out.println ( " du trykkede "+ nøglekode );}} );}}

    første linje kode i init metode skaber en ny tekstboks , du kan bruge til at teste programmet . De resterende linjer bruger addKeyListener metode til at skabe en ny KeyAdapter . Den keyPressed hændelseshandler løber , når nogen trykker på en keyboad nøgle . Den " e" hændelseshandler parameter indeholder alle oplysninger relateret til et tastetryk begivenhed. Den tastekode variable lagrer den numeriske værdi af den pressede nøglen . Den endelige opgørelse viser tast du trykker på.
    4

    Gem dit projekt og køre det . Et nyt Applet vindue åbnes og viser en tekstboks. Tryk på en tast . Dit Java Editing program viser den numeriske tast , du trykker . Hver tast genererer en unik værdi . Bogstavet "a" genererer 65 år. Zero producerer 48 og trykke på " F8"- skaber 119. .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Forlæng en abstrakt klasse 
    ·Sådan synkroniseres blokke af kode i Java 
    ·Hvordan laver man en Exit Button til Android 
    ·Sådan Kill a Thread i Java 
    ·Sådan importeres en Android Sample til Eclipse 
    ·Sådan Send en Int via et netværk i Java 
    ·Sådan kører Java JAR Fil i ColdFusion 
    ·Hvordan man laver en model af Jordens Lag 
    ·Sådan Konverter primtal til Alphabet Code i Java 
    ·Tråd Begrænsninger i Java 
      Anbefalede Artikler
    ·Sådan Erstat Spaces i DOS Delstrenge 
    ·Sådan ændres eksterne links : PHP Iframe 
    ·Sådan Upload : Heroku Hænger på S3 Med Paperclip 
    ·Sådan får PHP Array Længde 
    ·Sådan Erstat Funktioner i Dev C + + 
    ·DirectX 9 Vs. 10 
    ·Sådan Start Python Interpreter 
    ·Fordele ved Rijndael Algoritmer 
    ·Er Python brug for en adapter 
    ·OCX Tools 
    Copyright © Computer Viden http://www.computerdk.com