Класс BasicTableUI.MouseInputHandler
java.lang.Object
javax.swing.plaf.basic.BasicTableUI.MouseInputHandler
- Все реализованные интерфейсы:
-
MouseListener,MouseMotionListener,EventListener,MouseInputListener
- Вложенный класс:
BasicTableUI
public class BasicTableUI.MouseInputHandler extends Object implements MouseInputListener
Этот класс следует рассматривать как "защищённый" внутренний класс. Создавайте его только внутри подклассов BasicTableUI.
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MouseInputHandler() |
Создаёт MouseInputHandler. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
mouseClicked |
Вызывается при щелчке мышью (нажатии и отпускании) на компоненте. |
void |
mouseDragged |
Вызывается при нажатии кнопки мыши на компоненте и последующем перетаскивании. |
void |
mouseEntered |
Вызывается при входе курсора мыши в компонент. |
void |
mouseExited |
Вызывается при выходе курсора мыши из компонента. |
void |
mouseMoved |
Вызывается, когда курсор мыши переместился на компонент, но никакие кнопки не были нажаты. |
void |
mousePressed |
Вызывается при нажатии кнопки мыши на компоненте. |
void |
mouseReleased |
Вызывается при отпускании кнопки мыши на компоненте. |
Подробное описание конструкторов
MouseInputHandler
public MouseInputHandler()
Создаёт
MouseInputHandler.Подробное описание методов
mouseClicked
public void mouseClicked(MouseEvent e)
Описание, скопированное из интерфейса:
MouseListenerВызывается при щелчке мышью (нажатии и отпускании) на компоненте.
- Определено в:
-
mouseClickedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mousePressed
public void mousePressed(MouseEvent e)
Описание, скопированное из интерфейса:
MouseListenerВызывается при нажатии кнопки мыши на компоненте.
- Определено в:
-
mousePressedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseReleased
public void mouseReleased(MouseEvent e)
Описание, скопированное из интерфейса:
MouseListenerВызывается при отпускании кнопки мыши на компоненте.
- Определено в:
-
mouseReleasedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseEntered
public void mouseEntered(MouseEvent e)
Описание, скопированное из интерфейса:
MouseListenerВызывается при входе курсора мыши в компонент.
- Определено в:
-
mouseEnteredв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseExited
public void mouseExited(MouseEvent e)
Описание, скопированное из интерфейса:
MouseListenerВызывается при выходе курсора мыши из компонента.
- Определено в:
-
mouseExitedв интерфейсеMouseListener - Параметры:
-
e- обрабатываемое событие
mouseMoved
public void mouseMoved(MouseEvent e)
Описание, скопированное из интерфейса:
MouseMotionListenerВызывается, когда курсор мыши переместился на компонент, но никакие кнопки не были нажаты.
- Определено в:
-
mouseMovedв интерфейсеMouseMotionListener - Параметры:
-
e- обрабатываемое событие
mouseDragged
public void mouseDragged(MouseEvent e)
Описание, скопированное из интерфейса:
MouseMotionListenerВызывается при нажатии кнопки мыши на компоненте и последующем перетаскивании. События перетаскивания будут продолжать доставляться компоненту, с которого началось перетаскивание, до тех пор, пока кнопка мыши не будет отпущена (независимо от того, находится ли курсор мыши в границах компонента).
Из-за платформозависимых реализаций Drag&Drop события перетаскивания могут не доставляться во время операции перетаскивания Drag&Drop.
- Определено в:
-
mouseDraggedв интерфейсе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/BasicTableUI.MouseInputHandler.html