Класс BasicMenuItemUI.MouseInputHandler
java.lang.Object
javax.swing.plaf.basic.BasicMenuItemUI.MouseInputHandler
- Все реализуемые интерфейсы:
-
MouseListener,MouseMotionListener,EventListener,MouseInputListener
- Вложенный класс:
BasicMenuItemUI
@Deprecated(since="17", forRemoval=true) protected class BasicMenuItemUI.MouseInputHandler extends Object implements MouseInputListener
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Обработчик событий мыши. Этот класс существует только для обеспечения обратной совместимости. Вся его функциональность перенесена в Handler.
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Создаёт MouseInputHandler. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
mouseClicked |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при нажатии (нажатие и отпускание) кнопки мыши на компоненте. |
void |
mouseDragged |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при нажатии кнопки мыши на компоненте и последующем перетаскивании. |
void |
mouseEntered |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при входе курсора мыши в компонент. |
void |
mouseExited |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при выходе курсора мыши из компонента. |
void |
mouseMoved |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при перемещении курсора мыши на компонент, но без нажатия кнопок. |
void |
mousePressed |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при нажатии кнопки мыши на компоненте. |
void |
mouseReleased |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Вызывается при отпускании кнопки мыши на компоненте. |
Подробное описание конструкторов
MouseInputHandler
protected MouseInputHandler()
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Создаёт
MouseInputHandler.Подробное описание методов
mouseClicked
public void mouseClicked(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при нажатии (нажатие и отпускание) кнопки мыши на компоненте.
- Указано в:
-
mouseClickedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mousePressed
public void mousePressed(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при нажатии кнопки мыши на компоненте.
- Указано в:
-
mousePressedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseReleased
public void mouseReleased(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при отпускании кнопки мыши на компоненте.
- Указано в:
-
mouseReleasedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseEntered
public void mouseEntered(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при входе курсора мыши в компонент.
- Указано в:
-
mouseEnteredв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseExited
public void mouseExited(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при выходе курсора мыши из компонента.
- Указано в:
-
mouseExitedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseDragged
public void mouseDragged(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при нажатии кнопки мыши на компоненте и последующем перетаскивании. События
MOUSE_DRAGGED будут продолжать доставляться компоненту, откуда началось перетаскивание, до тех пор, пока кнопка мыши не будет отпущена (независимо от того, находится ли позиция мыши в пределах границ компонента). Из-за платформенно-зависимых реализаций Drag&Drop, события MOUSE_DRAGGED могут не доставляться во время операции Drag&Drop.
- Указано в:
-
mouseDraggedв интерфейсеMouseMotionListener - Параметры:
-
e- обрабатываемое событие
mouseMoved
public void mouseMoved(MouseEvent e)
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Вызывается при перемещении курсора мыши на компонент, но без нажатия кнопок.
- Указано в:
-
mouseMovedв интерфейсеMouseMotionListener - Параметры:
-
e- обрабатываемое событие
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/plaf/basic/BasicMenuItemUI.MouseInputHandler.html