Spec-Zone .ru
спецификации, руководства, описания, API
|
В таблице, которая следует, первый столбец дает имя интерфейса слушателя, или со ссылкой к учебной странице, которая обсуждает слушателя или, если учебное руководство не обсуждает слушателя, ссылку к документам API. Вторые имена столбцов соответствующий адаптер class, если любой. (Для обсуждения использования адаптеров см. Используя Адаптеры и Внутренние Классы, чтобы Обработать События.) Третьи списки столбцов методы, что интерфейс слушателя содержит и показывает тип объекта-события, который передают в метод. Как правило, у слушателя, адаптера, и типа события есть тот же самый префикс имени, но это - не всегда случай.
Чтобы видеть, какие компоненты Swing могут стрелять который виды событий, см. Слушателей, Поддерживаемых Компонентами Swing.
Интерфейс слушателя | Класс адаптера | Методы слушателя |
---|---|---|
ActionListener |
ни один | actionPerformed(ActionEvent) |
AncestorListener |
ни один | ancestorAdded(AncestorEvent) ancestorMoved(AncestorEvent) ancestorRemoved(AncestorEvent) |
CaretListener |
ни один | caretUpdate(CaretEvent) |
CellEditorListener |
ни один | editingStopped(ChangeEvent) editingCanceled(ChangeEvent) |
ChangeListener |
ни один | stateChanged(ChangeEvent) |
ComponentListener |
ComponentAdapter |
componentHidden(ComponentEvent) componentMoved(ComponentEvent) componentResized(ComponentEvent) componentShown(ComponentEvent) |
ContainerListener |
ContainerAdapter |
componentAdded(ContainerEvent) componentRemoved(ContainerEvent) |
DocumentListener |
ни один | changedUpdate(DocumentEvent) insertUpdate(DocumentEvent) removeUpdate(DocumentEvent) |
ExceptionListener |
ни один | exceptionThrown(Exception) |
FocusListener |
FocusAdapter |
focusGained(FocusEvent) focusLost(FocusEvent) |
HierarchyBoundsListener |
HierarchyBoundsAdapter |
ancestorMoved(HierarchyEvent) ancestorResized(HierarchyEvent) |
HierarchyListener |
ни один | hierarchyChanged(HierarchyEvent) |
HyperlinkListener |
ни один | hyperlinkUpdate(HyperlinkEvent) |
InputMethodListener |
ни один | caretPositionChanged(InputMethodEvent) inputMethodTextChanged(InputMethodEvent) |
InternalFrameListener |
InternalFrameAdapter |
internalFrameActivated(InternalFrameEvent) internalFrameClosed(InternalFrameEvent) internalFrameClosing(InternalFrameEvent) internalFrameDeactivated(InternalFrameEvent) internalFrameDeiconified(InternalFrameEvent) internalFrameIconified(InternalFrameEvent) internalFrameOpened(InternalFrameEvent) |
ItemListener |
ни один | itemStateChanged(ItemEvent) |
KeyListener |
KeyAdapter |
keyPressed(KeyEvent) keyReleased(KeyEvent) keyTyped(KeyEvent) |
ListDataListener |
ни один | contentsChanged(ListDataEvent) intervalAdded(ListDataEvent) intervalRemoved(ListDataEvent) |
ListSelectionListener |
ни один | valueChanged(ListSelectionEvent) |
MenuDragMouseListener |
ни один | menuDragMouseDragged(MenuDragMouseEvent) menuDragMouseEntered(MenuDragMouseEvent) menuDragMouseExited(MenuDragMouseEvent) menuDragMouseReleased(MenuDragMouseEvent) |
MenuKeyListener |
ни один | menuKeyPressed(MenuKeyEvent) menuKeyReleased(MenuKeyEvent) menuKeyTyped(MenuKeyEvent) |
MenuListener |
ни один | menuCanceled(MenuEvent) menuDeselected(MenuEvent) menuSelected(MenuEvent) |
MouseInputListener (расширяется MouseListener и MouseMotionListener |
MouseInputAdapter MouseAdapter |
mouseClicked(MouseEvent) mouseEntered(MouseEvent) mouseExited(MouseEvent) mousePressed(MouseEvent) mouseReleased(MouseEvent) mouseDragged(MouseEvent) mouseMoved(MouseEvent) MouseAdapter(MouseEvent) |
MouseListener |
MouseAdapter , MouseInputAdapter |
mouseClicked(MouseEvent) mouseEntered(MouseEvent) mouseExited(MouseEvent) mousePressed(MouseEvent) mouseReleased(MouseEvent) |
MouseMotionListener |
MouseMotionAdapter , MouseInputAdapter |
mouseDragged(MouseEvent) mouseMoved(MouseEvent) |
MouseWheelListener |
MouseAdapter |
mouseWheelMoved(MouseWheelEvent) MouseAdapter<MouseEvent> |
PopupMenuListener |
ни один | popupMenuCanceled(PopupMenuEvent) popupMenuWillBecomeInvisible(PopupMenuEvent) popupMenuWillBecomeVisible(PopupMenuEvent) |
PropertyChangeListener |
ни один | propertyChange(PropertyChangeEvent) |
TableColumnModelListener |
ни один | columnAdded(TableColumnModelEvent) columnMoved(TableColumnModelEvent) columnRemoved(TableColumnModelEvent) columnMarginChanged(ChangeEvent) columnSelectionChanged(ListSelectionEvent) |
TableModelListener |
ни один | tableChanged(TableModelEvent) |
TreeExpansionListener |
ни один | treeCollapsed(TreeExpansionEvent) treeExpanded(TreeExpansionEvent) |
TreeModelListener |
ни один | treeNodesChanged(TreeModelEvent) treeNodesInserted(TreeModelEvent) treeNodesRemoved(TreeModelEvent) treeStructureChanged(TreeModelEvent) |
TreeSelectionListener |
ни один | valueChanged(TreeSelectionEvent) |
TreeWillExpandListener |
ни один | treeWillCollapse(TreeExpansionEvent) treeWillExpand(TreeExpansionEvent) |
UndoableEditListener |
ни один | undoableEditHappened(UndoableEditEvent) |
VetoableChangeListener |
ни один | vetoableChange(PropertyChangeEvent) |
WindowFocusListener |
WindowAdapter |
windowGainedFocus(WindowEvent) windowLostFocus(WindowEvent) |
WindowListener |
WindowAdapter |
windowActivated(WindowEvent) windowClosed(WindowEvent) windowClosing(WindowEvent) windowDeactivated(WindowEvent) windowDeiconified(WindowEvent) windowIconified(WindowEvent) windowOpened(WindowEvent) |
WindowStateListener |
WindowAdapter |
windowStateChanged(WindowEvent) |