Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man har Java Läs tangenttryckningar som Input

    När ett Java användaren trycker på en tangent , vet Java nyckelns värde . Din Java- program eller applet kan behöva veta att värdet samt att kunna fungera fullständigt . Java -spel , till exempel , ofta förlitar sig på tangentbordet för att styra spelet . Affärssystem kan tillåta användare att utföra komplicerade uppgifter hjälp av kortkommandon . Java har en inbyggd metod som gör alla tangenttryckningar värden tillgängliga för dig . Din Java -program behöver bara läsa dessa värderingar och agera därefter . Instruktioner
    1

    Öppna din JAVA redigeringsprogram och skapa en ny Java-applet med namnet KeyReader
    2

    Klistra in koden nedan i denna fil : .

    import java.awt.event *; . import java.awt *; . import java.applet *; . .

    Dessa importprogramsatser importerar Java -bibliotek som behövs för att göra din ansökan run
    Sida 3

    Klistra in följande kod efter att koden anges i steg två :

    public class KeyReader utökar Applet {

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

    textBox.addKeyListener ( nya KeyAdapter ( ) { public void keyPressed ( KeyEvent e ) { int keyCode = e.getKeyCode ( ) , System.out.println ( " du tryckte " + keyCode ) ; } } ) ;} }

    första kodrad i init metod skapar en ny textruta du kan använda för att testa programmet . De återstående linjerna använder addKeyListener metoden att skapa en ny KeyAdapter . Den keyPressed händelsehanterare körs när någon trycker en keyboad nyckel . Den " e " händelsehanterare parameter innehåller all information som rör en tangenttryckning händelse . Den keyCode variabeln lagrar det numeriska värdet av den tryckta tangenten. Den slutliga deklarationen visar tangent du trycker på .
    4

    Spara ditt projekt och köra den . Ett nytt Applet fönster öppnas och visar en textruta . Tryck på valfri tangent . Din Java redigeringsprogram visar den numeriska tangenten du tryckte . Varje knapp genererar ett unikt värde . Bokstaven " a " genererar 65 . Zero producerar 48 och trycka på " F8 " skapar 119 . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Fördelarna med CMP Över BMP
    ·Java Certifiering FAQs
    ·Hur man gör ett samtal till Java Från XSL
    ·Hur man skickar SMS Använda Java
    ·Hur man skapar en Loop att fylla arrayer i Java
    ·Hur berätta om en webbplats är Java-baserade
    ·Hur man skriver en Java-applet
    ·Hur man installerar Java XP
    ·Skillnaden mellan att använda Javascript och Java Appl…
    ·Hur man kompilerar Java i Oracle
    Utvalda artiklarna
    ·Konvertera timmar till sekunder i Java
    ·Hur man ansluter två former Via PHP
    ·Hur man använder ASM i Visual C
    ·MySQL och Access- Tutorial
    ·Hur du skapar din egen Carousel i PHP
    ·Hur man skapar PHP Aliasing för en webbadress med Ples…
    ·Hur man öppnar en webbplats med VBA
    ·Fördelarna med att använda pseudokod
    ·Hur man lär sig C + + Arv Snabbt
    ·Hur man uppgraderar PHP för Windows
    Copyright © Dator Kunskap http://www.dator.xyz