View the step-by-step solution to:


Need some example in Java language to understand better



example of messaging is pressing the pass code on a cell phone, once this happens an event sends a message to the proper event listener which runs the code required for a specific task or event to take place. Every event will need to be combined with an event listener that will signal that the user wants something from the computing system. An event handler will assure that the listener passes a message to implement a specific action. 


In Java an event happens when there is a change in the user interface or gui. Clicking an x in the corner of a open window in order to close it would be an example of an event being triggered event object that closes the window.

Components work with the event class to communicate with the user interface. The Action-event is a common event that relates to a task like clicking on a button. The component generates an event that allows the user to understand something has occurred.


A component verifies the event listener and manages information passed to the listener. Java also allows the program to register, store and remove listeners as needed through the add-listener methods. There can also be a multitude of listeners implemented at once due the the multi threading nature of Java. Depending on what the program needs there is a flexibility to listeners and some can manage multiple events or many listeners might interact with one event. 

A listener basically manages event handling and is integrated through the Java GUI. Certain packages help to manage listeners like the Swing GUI library. In Java events function through a combined process. The event source is created and the event listener is prepared to hear or detect the event and run the code that allows a specific process to implement. Event handling allows local events to affect processes at a remote distance. 

 An action event occurs when the user clicks a button or selects something from a scroll down menu, for example, that takes them to a specific web page or perform a certain task like processing a payment for items in a shopping cart.

 Some other events in Java are mouse events, window events, container events and key events. All are usually activated through the keyboard or mouse.

Top Answer

The events are referred to as the messages that are transmitted from one object to another. The component that transfers the... View the full answer


Sign up to view the full answer

Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

  • -

    Study Documents

    Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

    Browse Documents
  • -

    Question & Answers

    Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!

    Ask a Question