| 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 Kilde i Java
    ? Java-programmer bruger ofte grafiske brugergrænseflader , eller GUI , for at lette brugerinteraktion. Disse GUIs kan indeholde mange typer af brugernes kontrol, herunder knapper, tekstfelter og drop- down lister. Når programmører at skabe GUI applikationer , kan de bruge forskellige funktioner i Java-sproget til at reagere på brugerens interaktion , skræddersy behandlingen til uanset handlinger, som brugeren tager. Begivenhed lytteren og fører funktioner spore kilden til brugerinteraktion som en del af denne proces. Grafiske brugergrænseflader

    Java-programmer gavn af standard biblioteker for at skabe elementer i brugergrænsefladen . Swing og AWT (Abstract Window Toolkit ) biblioteker giver mulighed for at skabe GUI applikationer , herunder opbygning af bruger kontrol og afsløre begivenheder. Når en GUI applikation kører , det bygger det synlige interface, præsenterer denne til brugeren , så venter brugerinteraktion. Programmører kan instruere Java til at lytte til brugere interagerer med bestemte elementer , samt gennemførelse af koden til at udføre , når dette samspil sker.
    Begivenhed Lyttere

    Java-programmer , event lyttere tillader programmer at detektere brugerinteraktion således at forarbejdningen kan skræddersys til det . Når programmører at skabe de visuelle og interaktive elementer i et program ved hjælp af Swing og AWT ressourcer, kan de tillægger begivenheden lyttere til hver af disse. Hver komponent at programmet skal opdage brugerinteraktion skal have en begivenhed lytteren knyttet til den. Følgende eksempel Java-kode demonstrerer skabe en brugergrænseflade element og vedhæfter en lytter til det:

    JButton myButton = new JButton ( " Hit me ") myButton.addActionListener ( dette) ;

    dette instruerer Java til at lytte til brugeren klikker på knappen.
    Reaktion på Handlinger

    Når Java-programmer registrerer brugerens interaktion med et element , kode behandling automatisk springer til actionPerformed metode . Programmer omfatter denne metode inden for eventuelle klasser gennemfører ActionListener interface. Den actionPerformed metode tager en parameter , der repræsenterer et ActionEvent objekt. Dette objekt repræsenterer brugeren begivenhed, der har fundet sted, giver programmet med mulighed for at reagere på en måde, der afspejler de specifikke foranstaltninger truffet af brugeren.
    Finde Source
    < p> til korrekt reagere på brugerens interaktion, Java-programmer nødt til at etablere kilden til hændelser, der opstår . Hvis en bruger -interface indeholder flere interaktive elementer , har som alle lyttere er knyttet til dem , en begivenhed kan have været forårsaget af en af ​​dem . Følgende eksempel Java-kode demonstrerer en kontur af actionPerformed metode med ekstra behandling for at etablere begivenheden kilde : Hej

    public void actionPerformed ( ActionEvent e ) { Object thesource = e.getSource ( );}
    < p > Når programmet bestemmer, hvilken brugergrænseflade komponent fyring omstændigheder kan det diktere særlige behandling for at udføre , så programmet reagerer på brugerens interaktion på en hensigtsmæssig måde .
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en model af Jordens Lag 
    ·Tertiære Expressions i Java 
    ·Sådan Gør Exponentials i Java 
    ·Sådan Tilføj til KeyListener 
    ·Sådan oprettes en Grid i Java 
    ·Sådan Detect en CJK Character i Java 
    ·Sådan Tving Konstruktør for Non- Generic brug Kun i J…
    ·Sådan oprettes Exception Klasser i Java 
    ·Sådan Port Java Klasser 
    ·Vigtigheden af ​​Java programmering i Field of Computer…
      Anbefalede Artikler
    ·Sådan ændres skrifttype i Echo 
    ·Hvordan kan jeg lære pseudokode & Rutediagrammer 
    ·Sådan Konverter en underformular til en liste 
    ·Sådan oprettes en tabel i VB.NET 
    ·Oplysninger om Flow Charts 
    ·Sådan Konverter portlets til Servlets 
    ·Sådan vises en liste over punkter, i WPF 
    ·Sådan Konverter Java Objects 
    ·Sådan Code Whois opslag i Python 
    ·Sådan kører Python 2.7 Fra Notesblok 
    Copyright © Computer Viden http://www.computerdk.com