The Event listener represent the interfaces responsible to handle
events. Java provides us various Event listener classes but we will
discuss those which are more frequently used. Every method of an event
listener method has a single argument as an object which is subclass of
EventObject class.
For example, mouse event listener methods will accept instance of MouseEvent, where MouseEvent derives from EventObject.
For example, mouse event listener methods will accept instance of MouseEvent, where MouseEvent derives from EventObject.
EventListner interface
It is a marker interface which every listener interface has to extend.This class is defined in java.util package.Class declaration
Following is the declaration for java.util.EventListener interface:public interface EventListener
SWING Event Listener Interfaces:
Following is the list of commonly used event listeners.Sr. No. | Control & Description |
---|---|
1 | ActionListenerThis interface is used for receiving the action events. |
2 | ComponentListenerThis interface is used for receiving the component events. |
3 | ItemListenerThis interface is used for receiving the item events. |
4 | KeyListenerThis interface is used for receiving the key events. |
5 | MouseListenerThis interface is used for receiving the mouse events. |
6 | WindowListenerThis interface is used for receiving the window events. |
7 | AdjustmentListenerThis interface is used for receiving the adjusmtent events. |
8 | ContainerListenerThis interface is used for receiving the container events. |
9 | MouseMotionListenerThis interface is used for receiving the mouse motion events. |
10 | FocusListenerThis interface is used for receiving the focus events. |
No comments:
Post a Comment