Класс BasicSplitPaneDivider.MouseHandler
- java.lang.Object
-
- java.awt.event.MouseAdapter
-
- javax.swing.plaf.basic.BasicSplitPaneDivider.MouseHandler
- Все реализованные интерфейсы:
- MouseListener, MouseMotionListener, MouseWheelListener, EventListener
- Вложенный класс:
- BasicSplitPaneDivider
protected class BasicSplitPaneDivider.MouseHandler extends MouseAdapter implements MouseMotionListener
MouseHandler отвечает за преобразование событий мыши (отпущенной, перетаскиваемой...) в соответствующие методы DragController.
Конструкторы
| Модификатор | Конструктор и описание |
|---|---|
protected |
MouseHandler()
|
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
mouseDragged(MouseEvent e)
Если dragger не равен null, ему отправляется сообщение continueDrag. |
void |
mouseEntered(MouseEvent e)
Вызывается, когда курсор мыши входит в компонент. |
void |
mouseExited(MouseEvent e)
Вызывается, когда курсор мыши выходит из компонента. |
void |
mouseMoved(MouseEvent e)
Сбрасывает курсор в зависимости от ориентации. |
void |
mousePressed(MouseEvent e)
Запускает сеанс перетаскивания, создавая соответствующий экземпляр DragController. |
void |
mouseReleased(MouseEvent e)
Если dragger не равен null, ему отправляется сообщение completeDrag. |
Методы, унаследованные от класса java.awt.event.MouseAdapter
mouseClicked, mouseWheelMoved
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробное описание конструкторов
MouseHandler
protected MouseHandler()
Подробное описание методов
mousePressed
public void mousePressed(MouseEvent e)
Запускает сеанс перетаскивания, создавая соответствующий экземпляр DragController.
- Определено в:
-
mousePressedв интерфейсеMouseListener - Переопределяет:
-
mousePressedв классеMouseAdapter
mouseReleased
public void mouseReleased(MouseEvent e)
Если dragger не равен null, ему отправляется сообщение completeDrag.
- Определено в:
-
mouseReleasedв интерфейсеMouseListener - Переопределяет:
-
mouseReleasedв классеMouseAdapter
mouseDragged
public void mouseDragged(MouseEvent e)
Если dragger не равен null, ему отправляется сообщение continueDrag.
- Определено в:
-
mouseDraggedв интерфейсеMouseMotionListener - Переопределяет:
-
mouseDraggedв классеMouseAdapter
mouseMoved
public void mouseMoved(MouseEvent e)
Сбрасывает курсор в зависимости от ориентации.
- Определено в:
-
mouseMovedв интерфейсеMouseMotionListener - Переопределяет:
-
mouseMovedв классеMouseAdapter
mouseEntered
public void mouseEntered(MouseEvent e)
Вызывается, когда курсор мыши входит в компонент.
- Определено в:
-
mouseEnteredв интерфейсеMouseListener - Переопределяет:
-
mouseEnteredв классеMouseAdapter - Параметры:
-
e- Событие мыши, описывающее детали события входа. - С тех пор:
- 1.5
mouseExited
public void mouseExited(MouseEvent e)
Вызывается, когда курсор мыши выходит из компонента.
- Определено в:
-
mouseExitedв интерфейсеMouseListener - Переопределяет:
-
mouseExitedв классеMouseAdapter - Параметры:
-
e- Событие мыши, описывающее детали события выхода. - С тех пор:
- 1.5
© 1993, 2020, 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.