Класс BasicTreeUI.MouseInputHandler

Все реализованные интерфейсы:
MouseListener, MouseMotionListener, EventListener, MouseInputListener
Вложенный класс:
BasicTreeUI
public class BasicTreeUI.MouseInputHandler
extends Object
implements MouseInputListener

MouseInputHandler обрабатывает передачу всех событий мыши, включая события перемещения мыши, пока кнопка мыши не будет отпущена в заданную точку назначения. Предполагается, что все события в настоящее время направлены на источник.

Поля

Модификатор и типПолеОписание
protected Componentdestination

Назначение, которое получает все события.

protected Componentsource

Источник, откуда происходят события.

Конструкторы

КонструкторОписание
MouseInputHandler​(Component source, Component destination, MouseEvent event)

Создает новый экземпляр MouseInputHandler.

Методы

Модификатор и типМетодОписание
protected voidremoveFromSource()

Удаляет событие из источника.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе java.awt.event.MouseListener

mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased

Методы, объявленные в интерфейсе java.awt.event.MouseMotionListener

mouseDragged, mouseMoved

Поля

source

protected Component source

Источник, откуда происходят события.

destination

protected Component destination

Назначение, которое получает все события.

Конструкторы

MouseInputHandler

public MouseInputHandler(Component source,
                         Component destination,
                         MouseEvent event)

Создает новый экземпляр MouseInputHandler.

Параметры:
source - компонент-источник
destination - компонент-назначение
event - событие мыши

Методы

removeFromSource

protected void removeFromSource()

Удаляет событие из источника.

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicTreeUI.MouseInputHandler.html

Spec-Zone .ru
спецификации, руководства, описания, API