Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Che cosa è un evento in Java

? Applicazioni Java possono creare interfacce utente , consentendo agli utenti di svolgere attività di applicazione . All'interno di queste interfacce utente , il codice Java deve essere in grado di rispondere all'interazione dell'utente , sartoria elaborazione a qualsiasi azione che l'utente richiede . Java sono eventi chiave di questa tecnica , in quanto forniscono programmi con i mezzi per rilevare l'interazione tale utente. Programmazione con gli eventi in Java comporta una serie di attività . Interfacce utente

Quando la maggior parte dei programmatori imparare Java , i loro primi programmi funzionano senza l'input dell'utente . Quando in primo luogo imparare a creare interfacce utente in Java , i programmatori hanno bisogno di adeguare le strutture di controllo all'interno delle loro applicazioni . Quando un'applicazione Java con un'interfaccia utente inizia l'esecuzione , l'elaborazione iniziale costruisce normalmente i vari elementi all'interno dell'interfaccia utente , come pulsanti e campi di testo , quindi presenta questi per l'utente di interagire con . Durante questa fase iniziale del trattamento, i programmi possono anche impostare i listener di eventi , istruire Java di "ascoltare" per gli eventi utente come interagire con i componenti dell'interfaccia utente .
Tipi di eventi

programmi Java possono ascoltare per diversi tipi di eventi . Interazione con l'utente in grado di comprendere lo spostamento del mouse , cliccando i pulsanti del mouse e digitando con la tastiera . I programmi Java possono ascoltare appositamente per questi eventi , così come rilevare quale componente l'utente interagisce con . Quando un programma Java crea un'interfaccia utente utilizzando librerie come il toolkit swing , può assegnare ascoltatori di eventi di ogni elemento all'interno dell'interfaccia , in modo che quando Java rileva interazione dell'utente con questi , chiama un metodo di elaborazione sarto per l'azione eseguita dal l'utente .
listener di eventi

Quando un programma Java assegna un listener di eventi per un particolare componente dell'interfaccia utente , il programma si sposterà a un particolare punto di l'esecuzione quando l'ascoltatore rileva un evento utente . I programmatori devono quindi fornire istruzioni per ciò che dovrebbe accadere quando tali eventi si svolgono . Il primo passo in questo processo è tipicamente determinare quale componente dell'interfaccia utente l'utente ha interagito con . Il seguente codice di esempio illustra acquisire la sorgente di un evento :

userEvent.getSource ();

Questo codice viene illustrato un'istanza della classe EventObject la chiamata al metodo " getSource " . Eventi in Java ereditano dalla classe EventObject . Il metodo " getSource " restituisce un oggetto che rappresenta l' elemento dell'interfaccia utente che l'utente ha interagito con , in modo da codice può quindi rispondere adeguatamente a tale azione .
Personalizzate Eventi

così come la creazione di listener di eventi in Java GUI ( Graphical User Interface) le applicazioni , i programmatori possono eventualmente creare i propri tipi di eventi . In generale, i programmi possono utilizzare i tipi di eventi esistenti in Java , in quanto questi forniscono funzionalità estese per un sacco di tipi di evento utenti tra cui il mouse , chiave e eventi della finestra . Tuttavia, in alcuni casi specializzati , programmatori scelgono di implementare le proprie classi di eventi . Per fare questo, si può estendere una delle classi di eventi esistenti e di fornire qualsiasi ulteriore funzionalità di cui hanno bisogno .

 

Programmazione © www.354353.com