| 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
    Hvad er en hændelse i Java
    ? Java-programmer kan skabe brugergrænseflader , der giver brugerne mulighed for at udføre ansøgning opgaver. Inden for disse brugergrænseflader skal Java-kode kunne reagere på brugerinteraktion , skræddersy behandlingen til alt efter hvad handlinger, som brugeren tager. Java begivenheder er nøglen til denne teknik , da de giver programmer med midlerne til at afsløre sådan brugerinteraktion. Programmering med begivenheder i Java indebærer en række aktiviteter. User Interfaces

    Når de fleste programmører lærer Java, deres første programmer fungere uden brugerinput. Når først at lære at skabe brugergrænseflader i Java, programmører nødt til at justere kontrolstrukturer deres ansøgninger. Når et Java-program med en brugergrænseflade begynder udførelse, indledende behandling normalt bygger de forskellige elementer i brugergrænsefladen , såsom knapper og tekstfelter , præsenterer derefter disse for brugeren at interagere med. Under denne indledende fase af behandlingen , kan programmerne også oprettet begivenheden lyttere , instruerer Java at "lytte " til brugernes begivenheder såsom interagere med brugergrænsefladen komponenter.
    Hændelsestyper

    Java-programmer kan lytte til mange forskellige typer arrangementer . Brugerinteraktion kan omfatte at bevæge musen , klikke med musen knapper og skriver med tastaturet . Java-programmer kan lytte specifikt for disse begivenheder , samt detektere hvilken komponent brugeren interagerer med . Når et Java program opretter en brugergrænseflade ved hjælp biblioteker såsom Swing toolkit , kan det tildele begivenheden lyttere til hvert element i grænsefladen, så når Java registrerer brugerens interaktion med disse, det kalder en metode til at skræddersy behandlingen til den handling udført af brugeren.
    begivenhed Lyttere

    Når et Java -program tildeler en begivenhed lytteren til en bestemt brugergrænseflade -komponent , vil programmet flytte til et bestemt punkt i udførelse, når lytteren registrerer en bruger begivenhed . Programmører derfor nødt til at give anvisninger om hvad der skal ske, når sådanne begivenheder finder sted. Det første skridt i denne proces er typisk afgøre, hvilke brugergrænseflade -komponent , som brugeren har interageret med . Følgende kodeeksempel viser erhverve kilden til en begivenhed : Hej

    userEvent.getSource ();

    Denne kode viser en instans af EventObject klassen kalder " getSource "-metoden. Begivenheder i Java arver fra EventObject klassen. Den " getSource " metode returnerer et objekt , der repræsenterer brugergrænsefladen element brugeren har interageret med , så kan koden derefter reagere hensigtsmæssigt på denne indsats.
    Brugerdefinerede begivenheder

    samt skabe begivenhed lyttere i Java GUI ( Graphical User interface) programmer, kan programmører eventuelt oprette deres egne hændelsestyper . Generelt kan programmer bruge de eksisterende hændelsestyper i Java , da disse giver omfattende funktionalitet for masser af brugerhændelse typer, herunder mus, nøgle og vinduet begivenheder. Men i nogle specialiserede tilfælde vælger programmører til at gennemføre deres eget arrangement klasser. For at gøre dette, kan de udvide et af de eksisterende begivenhed klasser og give de yderligere funktionalitet, de har brug for.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man åbner en port på Android 
    ·Hvordan man laver en formular i Java 
    ·Hvordan til at gentage en liste i JSP 
    ·Hvordan til at returnere en boolesk værdi i Java 
    ·Sådan installeres en Handler i Axis2 
    ·Hvad er forskellen mellem JRE & Java SE 
    ·Sådan formateres en String i ASCII Java 
    ·Hvad er funktionen af ​​Java 
    ·Java Chat Server Tutorial 
    ·Sådan Konverter en NetBeans projekt til Eclipse 
      Anbefalede Artikler
    ·Sådan gør du: Login Form på VB.NET 
    ·Hvordan man opbygger en dynamisk hjemmeside 
    ·Sådan fjernes Accenter i en VB6 String 
    ·Sådan bruges Boolean i Java 
    ·Hvad er en Cal pakke i Visual Basic 
    ·Sådan oprettes et billede Kort Brug af HTML programmer…
    ·Sådan bruges Microsoft Script Debugger 
    ·Sådan Læs Eval Print i PHP 
    ·ColdFusion og PHP Training 
    ·Sådan Lær Fortran på en Mac 
    Copyright © Computer Viden http://www.computerdk.com