
Table 2−7: AWT Event Listeners and the Components That Use Them (continued)
Event Listener Listener Methods Register ed on
WindowListener windowActivated(),
windowClosed(),
windowClosing(),
windowDeactivated(),
windowDeiconified(),
windowIconified(),
windowOpened()
Window
Table 2−8: Swing Event Listeners and the Components That Use Them
Event Listener Listener Methods Register ed on
AncestorListener ancestorAdded(),
ancestorMoved(),
ancestorRemoved()
Action, JComponent
CaretListener caretUpdate() JTextComponent
CellEditorListener editingCanceled(),
editingStopped()
CellEditor,
ChangeListener stateChanged() AbstractButton,
BoundedRangeModel,
ButtonModel,
JProgressBar, JSlider,
JTabbedPane, JViewport,
MenuSelectionManager,
SingleSelectionModel
HyperlinkListener hyperlinkUpdate() JEditorPane
InternalFrameListener internalFrame-
Activated (),
internalFrameClosed(),
internalFrameClosing()
internalFrame-
Deactivated(),
internalFrame-
Deiconified(),
internalFrame-
Iconified()
internalFrameOpened()
ListDataListener contentsChanged(),
intervalAdded(),
intervalRemoved()
AbstractListModel,
ListModel
22 Chapter2–Swing and AWT Architectur e
13 September 1999 17:54