Spec-Zone.ru › OpenJDK 21

Класс 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(MouseEvent e)
Вызывается при щелчке мышью (нажатии и отпускании) по компоненту.
void mouseDragged(MouseEvent e)
Вызывается, когда кнопка мыши нажата на компоненте, а затем перетаскивается.
void mouseEntered(MouseEvent e)
Вызывается, когда курсор мыши входит в компонент.
void mouseExited(MouseEvent e)
Вызывается, когда курсор мыши выходит из компонента.
void mouseMoved(MouseEvent e)
Вызывается, когда курсор мыши перемещён на компонент, но ни одна кнопка не нажата.
void mousePressed(MouseEvent e)
Вызывается, когда кнопка мыши нажата на компоненте.
void mouseReleased(MouseEvent e)
Вызывается, когда кнопка мыши отпущена на компоненте.

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

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

Подробное описание конструкторов

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 события MOUSE_DRAGGED могут не доставляться во время нативной операции Drag&Drop.

Определено в:
mouseDragged в интерфейсе MouseMotionListener
Параметры:
e - обрабатываемое событие

© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/plaf/basic/BasicTableUI.MouseInputHandler.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API