|
Spec-Zone .ru
спецификации, руководства, описания, API
|
В таблице, которая следует, первый столбец дает имя интерфейса слушателя, или со ссылкой к учебной странице, которая обсуждает слушателя или, если учебное руководство не обсуждает слушателя, ссылку к документам API. Вторые имена столбцов соответствующий адаптер class, если любой. (Для обсуждения использования адаптеров см. Используя Адаптеры и Внутренние Классы, чтобы Обработать События.) Третьи списки столбцов методы, что интерфейс слушателя содержит и показывает тип объекта-события, который передают в метод. Как правило, у слушателя, адаптера, и типа события есть тот же самый префикс имени, но это - не всегда случай.
Чтобы видеть, какие компоненты Swing могут стрелять который виды событий, см. Слушателей, Поддерживаемых Компонентами Swing.
| Интерфейс слушателя | Класс адаптера | Методы слушателя |
|---|---|---|
ActionListener |
ни один | actionPerformed(ActionEvent) |
AncestorListener |
ни один | ancestorAdded(AncestorEvent)ancestorMoved(AncestorEvent)ancestorRemoved(AncestorEvent) |
CaretListener |
ни один | caretUpdate(CaretEvent) |
| ни один | 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) |
| ни один | exceptionThrown(Exception) |
|
FocusListener |
FocusAdapter |
focusGained(FocusEvent)focusLost(FocusEvent) |
HierarchyBoundsAdapter |
ancestorMoved(HierarchyEvent)ancestorResized(HierarchyEvent) |
|
| ни один | hierarchyChanged(HierarchyEvent) |
|
| ни один | hyperlinkUpdate(HyperlinkEvent) |
|
| ни один | 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) |
| ни один | menuDragMouseDragged(MenuDragMouseEvent)menuDragMouseEntered(MenuDragMouseEvent)menuDragMouseExited(MenuDragMouseEvent)menuDragMouseReleased(MenuDragMouseEvent) |
|
| ни один | menuKeyPressed(MenuKeyEvent)menuKeyReleased(MenuKeyEvent)menuKeyTyped(MenuKeyEvent) |
|
| ни один | menuCanceled(MenuEvent)menuDeselected(MenuEvent)menuSelected(MenuEvent) |
|
MouseInputListener (расширяется MouseListener и MouseMotionListener |
MouseInputAdapterMouseAdapter |
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> |
| ни один | popupMenuCanceled(PopupMenuEvent)popupMenuWillBecomeInvisible(PopupMenuEvent)popupMenuWillBecomeVisible(PopupMenuEvent) |
|
PropertyChangeListener |
ни один | propertyChange(PropertyChangeEvent) |
| ни один | 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) |
| ни один | 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) |