Ascoltatori di eventi

Window

Adattatore ASCOLTATORE Registrazione Metodi astratti Evento Metodi
WindowAdapter WindowFocusListener addWindowFocusListener windowGainedFocus
windowLostFocus
WindowEvent getNewState
getOldState
getWindow
getOppositeWindow
WindowStateListener addWindowStateListener windowStateChanged
WindowListener addWindowListener windowActivated
windowDeactivated
windowOpened
windowClosing
windowClosed
windowIconified
windowDeiconified

Action

Quando si clicca un pulsante, si seleziona una voce di menu, si preme INVIO in un campo di testo, si utilizza un Timer

Adattatore ASCOLTATORE Registrazione Metodo astratto Evento Metodi
NO ActionListener addActionListener actionPerformed ActionEvent getActionCommand
getModifiers
getSource
getWhen

 Mouse

Adattatore ASCOLTATORE Registrazione Metodi astratti Evento Metodi
MouseAdapter MouseListener addMouseListener mouseClicked
mousePressed
mouseReleased
mouseEntered
mouseExited
MouseEvent getButton
getClickCount
getMouseModifiersText
getPoint
getX
getY
isPopupTrigger
MouseMotionAdapter MouseMotionListener addMouseMotionListener mouseDragged
mouseMoved
NO MouseWheelListener addMouseWheelListener mouseWheelMoved MouseWheelEvent getScrollAmount
getScrollType
getUnitsToScroll
getWheelRotation

 Tastiera

Adattatore ASCOLTATORE Registrazione Metodi astratti Evento Metodi
KeyAdapter KeyListener addKeyListener keyPressed
keyReleased
keyTyped
KeyEvent getKeyChar
getKeyCode
getKeyLocation
getModifiersText
getKeyText
isActionKey

 Item

Quando si seleziona una voce di un oggetto CheckBox (CheckboxMenuItem, JComboBox), Choice, List

Adattatore ASCOLTATORE Registrazione Metodo astratto Evento Metodi
NO ItemListener addItemListener itemStateChanged ItemEvent getItem
getItemSelectable
getStateChange
getSource

Barra di scorrimento

Quando si agisce su una barra di scorrimento, ScrollBar

Adattatore ASCOLTATORE Registrazione Metodi Evento Metodi
NO AdjustmentListener addAdjustmentListener adjustmentValueChanged AdjustmentEvent getAdjustable
getAdjustableType
getValue
getValueIsAdjusting

Ancora…

Adattatore ASCOLTATORE Registrazione Metodi Evento Metodi
ComponentAdapter ComponentListener addComponentListener componentMoved
componentResized
componentHidden
componentShown
ComponentEvent getComponent
ContainerAdapter ContainerListener addContainerListener componentAdded
componentRemoved
ContainerEvent getChild
getContainer
FocusAdapter FocusListener addFocusListener focusGained
focusLost
FocusEvent getOppositeComponenet
isTemporary