The Java Listener Interfaces
The Java Listener Interfaces
1 de 2
http://www.seasite.niu.edu/cs580java/java_listener_interfaces.htm
INTERFACE
INTERFACE METHODS
ADD METHOD
EVENT CLASS
ActionListener
actionPerformed (ActionEvent)
addActionListener()
ActionEvent
AdjustmentListener
adjustmentValueChanged(AdjustmentEvent)
addAdjustmentListener()
AdjustmentEvent
ComponentListener
componentHidden(ComponentEvent)
addComponentListener()
ComponentEvent
addContainerListener()
ContainerEvent
addFocusListener()
FocusEvent
itemStateChanged(ItemEvent)
addItemListener()
ItemEvent
keyPressed(KeyEvent)
addKeyListener()
KeyEvent
addMouseListener()
MouseEvent
addMouseMotionListener()
MouseEvent
componentMoved(ComponentEvent)
componentResized(ComponentEvent)
componentShown(ComponentEvent)
ContainerListener
componentAdded(ComponentEvent)
componentRemoved(ComponentEvent)
FocusListener
focusGained(FocusEvent)
focusLost(FocusEvent)
ItemListener
KeyListener
keyReleased(KeyEvent)
keyTyped(KeyEvent)
MouseListener
mouseClicked(MouseEvent)
mouseEntered(MouseEvent)
mouseExited(MouseEvent)
mousePressed(MouseEvent)
mouseReleased(MouseEvent)
MouseMotionListener mouseDragged(MouseEvent)
mouseMoved(MouseEvent)
Text:Listener
textValueChanged(TextEvent)
addText:Listener()
TextEvent
WindowListener
windowActivated(WindowEvent)
addWindowListener()
WindowEvent
windowClosed(WindowEvent)
windowClosing(WindowEvent)
windowDeactivated(WindowEvent)
windowDeiconified(WindowEvent)
windowIconified(WindowEvent)
windowOpened(WindowEvent)
ActionEvent
ItemEvent
CheckboxMenuItem
ItemEvent
2 de 2
http://www.seasite.niu.edu/cs580java/java_listener_interfaces.htm
Choice
ItemEvent
Component
ComponentEvent
FocusEvent
KeyEvent
MouseEvent
Container
ContainerEvent
List
ActionEvent
MenuItem
ItemEvent
ActionEvent
ScrollBar
AdjustmentEvent
TextComponent
TextField
TextEvent
ActionEvent
Window
WindowEvent
METHOD
processActionEvent()
AWTEvent.ADJUSTMENT_EVENT_MASK
AWTEvent.COMPONENT_EVENT_MASK
AWTEvent.CONTAINER_EVENT_MASK
AWTEvent.FOCUS_EVENT_MASK
AWTEvent.ITEM_EVENT_MASK
AWTEvent.KEY_EVENT_MASK
AWTEvent.MOUSE_EVENT_MASK
AWTEvent.MOUSE_MOTION_EVENT_MASK
AWTEvent.TEXT_EVENT_MASK
AWTEvent.WINDOW_EVENT_MASK
processAdjustmentEvent()
processComponentEvent()
processContainerEvent()
processFocusEvent()
processItemEvent()
processKeyEvent()
processMouseEvent()
processMouseMotionEvent()
processEventEvent()
processWindowEvent()