|  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

    Vad är en händelse i Java

    ? Java-program kan skapa användargränssnitt , så att användarna kan utföra programuppgifter . Inom dessa användargränssnitt måste Java-kod kunna svara på användarinteraktion , skräddarsy behandling till vilken handlingar användaren tar . Java händelser är nyckeln till denna teknik , eftersom de ger program med medel för att upptäcka sådan användarinteraktion . Programmering med händelser i Java innebär ett antal aktiviteter . Användargränssnitt

    När de flesta programmerare lära Java , deras första program fungerar utan användarens input . När först lära sig att skapa användargränssnitt i Java , programmerare behöver justera kontrollstrukturer inom sina ansökningar . När ett Java-program med ett användargränssnitt börjar exekvering , bygger initial behandling normalt de olika elementen i användargränssnittet , t.ex. knappar och textfält , sedan presenterar dessa för användaren att interagera med . Under denna inledande fas av bearbetningen , kan programmen också ställa in händelseavlyssnare , instruera Java att "lyssna " för användarnas händelser som interagerar med de komponenter i användargränssnittet .
    Eventtyper

    Java-program kan lyssna på många olika typer av evenemang . Användarinteraktion kan innefatta röra musen , klicka musknapparna och skriver med tangentbordet . Java-program kan lyssna specifikt för dessa händelser , samt upptäcka vilken komponent som användaren interagerar med . När ett Java- program skapar ett användargränssnitt med hjälp av biblioteken såsom Swing verktygslåda , kan den ge händelseavlyssnare till varje element i gränssnittet , så att när Java känner av användarens interaktion med dessa , kallar det en metod för att skräddarsy behandling till åtgärd som utförs av användaren .
    händelseavlyssnare

    När ett Java -program tilldelar en händelseavlyssnare till ett visst användargränssnitt komponent , kommer programmet att flytta till en viss punkt i utförande när lyssnaren upptäcker en användare händelse . Programmerare måste därför ge instruktioner för vad som ska hända när sådana händelser inträffar . Det första steget i denna process är oftast bestämma vilken användargränssnitt komponent användaren har interagerat med . Följande exempelkod visar förvärva källan till en händelse :

    userEvent.getSource ( ) ;

    Denna kod visar en förekomst av eventObject klassen kallar " getSource " metoden . Evenemang i Java ärver från eventObject klassen . Den " getSource " metoden returnerar ett objekt som representerar elementet användargränssnittet som användaren har interagerat med , så kan koden svara sedan på lämpligt sätt till denna åtgärd .
    Anpassade händelser

    samt skapa händelseavlyssnare i Java GUI ( Graphical User Interface ) program , kan programmerare skapa valfritt egna händelsetyper . I allmänhet kan program använda de befintliga händelsetyper i Java , eftersom dessa ger omfattande funktionalitet för många typer användarhändelse inklusive mus , nyckel och evenemang fönster . Men i vissa speciella fall , programmerare väljer att genomföra sina egna händelse klasser . För att göra detta , kan de förlänga någon av de befintliga händelseklasser och tillhandahålla de ytterligare funktioner som de behöver .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Fördelarna med JDK 1.6
    ·Hur Kör jag Jar Java -filer med Windows Vista
    ·Hur man iterera över Keys i HashMap i Java
    ·Hur man tar bort punkter från en Array i Java
    ·Hur man tar bort en radbrytning från en sträng i Java…
    ·Plotta Verktyg för Java
    ·Hur du sätter en Java- källkod i en Flödesschema
    ·Hur att tolka rekursiv XML-element i Java
    ·Hur berätta om en webbplats är Java-baserade
    ·Hur du ändrar Där NetBeans Sparar projektet
    Utvalda artiklarna
    ·Lägga till attribut till en XMLNode
    ·Hur ansluta till Heliohost Databas
    ·Fylla ett Visual Basic Listbox med unika objekt från e…
    ·Hur Tillåt Personsökning i DataGrid
    ·Silverlight Sockets Tutorial
    ·Hur Ladda ner C + +
    ·Hur du använder Windows Forms Control i WPF
    ·Hur Roast ett fläsk Knuckles
    ·Hur man visar en primärnyckel begränsning i Oracle
    ·Hur man installerar DBD - MySQL för PPM
    Copyright © Dator Kunskap http://www.dator.xyz