| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Che cosa è una fonte di eventi in Java
    ? Applicazioni Java spesso usano interfacce grafiche , o GUI , per facilitare l'interazione dell'utente . Questi GUI può contenere molti tipi di controlli utente , inclusi pulsanti, campi di testo e gli elenchi a discesa . Quando i programmatori di creare applicazioni GUI , possono utilizzare le varie funzionalità del linguaggio Java per rispondere all'interazione dell'utente , adattando l'elaborazione di tutte le azioni che l'utente richiede . Listener di eventi e funzioni del gestore rintracciare la fonte di interazione con l'utente come parte di questo processo . Interfaccia Utente Grafica

    applicazioni Java beneficiare di librerie standard per la creazione di elementi di interfaccia utente . Le librerie swing ed AWT (Abstract Window Toolkit ) forniscono i mezzi per creare applicazioni GUI , inclusi edifici controlli utente e gli eventi di rilevamento . Quando un'applicazione GUI corre , si costruisce l'interfaccia visibile , presenta questo per l'utente, quindi attende l'interazione dell'utente. I programmatori possono istruire Java per l'ascolto di utenti che interagiscono con elementi particolari , come pure l'attuazione del codice da eseguire quando questa interazione accade .
    Listener di eventi

    applicazioni Java , i listener di eventi consentono ai programmi di rilevare l'interazione dell'utente in modo che il trattamento può essere adattata ad esso . Quando i programmatori a creare gli elementi visivi e interattivi in un'applicazione utilizzando le risorse a battente e AWT , possono allegare listener di eventi per ciascuno di questi. Ogni componente che il programma ha bisogno di rilevare l'interazione utente deve disporre di un listener di eventi collegato ad esso . Il seguente esempio di codice Java illustrata la creazione di un elemento dell'interfaccia utente ed allegando un ascoltatore ad esso :

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

    questo indica a Java per ascoltare l' utente fa clic sul pulsante .
    rispondere alle azioni

    Quando le applicazioni Java rilevare l'interazione dell'utente con un elemento , l'elaborazione di codice salta automaticamente al metodo actionPerformed . I programmi includono questo metodo all'interno di tutte le classi che implementano l'interfaccia ActionListener . Il metodo actionPerformed prende un parametro che rappresenta un oggetto ActionEvent . Questo oggetto rappresenta l' evento utente che si è verificato , fornendo il programma con la capacità di rispondere in un modo che riflette la specifica azione da parte dell'utente .
    Trovare la fonte
    < p > per rispondere correttamente a interazione dell'utente , le applicazioni Java bisogno di stabilire la fonte di tutti gli eventi che si verificano . Se un'interfaccia utente contiene più componenti interattivi , che hanno tutti gli ascoltatori ad essi , un evento può essere stato causato da uno qualsiasi di essi . Il seguente esempio di codice Java dimostra un profilo del metodo actionPerformed con elaborazione aggiuntiva per stabilire l'origine dell'evento:

    public void actionPerformed ( ActionEvent e) { Object thesource = e.getSource (); }
    < p > Dopo che il programma determina quale componente dell'interfaccia utente è sparare l'evento , può dettare particolare lavorazione , per realizzare, in modo che l' applicazione risponde alla interazione con l'utente in modo appropriato .

    Previous :

    next :
      Articoli Correlati
    ·Come fare la stessa in Java 
    ·Come pubblicare Web Apps di GlassFish 3 Utilizzo Eclips…
    ·Come fare postordine in un albero binario in Java 
    ·Come rimuovere più oggetti in Java 
    ·Come crittografare un file in Java 
    ·Come aggiungere polinomi in Java 
    ·Come compilare un file java per RSBOT 
    ·Come gestire un errore di memoria in Java 
    ·Come limitare il numero di caratteri in una JTextField …
    ·Come trovare il numero più grande in Java 
      Articoli in evidenza
    ·PHP e prestazioni ternario 
    ·Come aumentare il LINQ to SQL Timeout 
    ·Strumenti utilizzati nello sviluppo di software 
    ·Come imparare la matematica di base mediante applet Jav…
    ·Come convertire i VHD di Acronis 
    ·Come salvare un vettore ad un file in C + + 
    ·Come generare numeri negativi in Java 
    ·Come fare un Habbo Retro 
    ·Quali sono apparecchi transazionali 
    ·Esecuzione di comandi DOS in VB.Net 
    Copyright © Conoscenza Informatica http://it.wingwit.com