Spec-Zone.ru › OpenJDK 8

Класс BasicComboPopup.InvocationMouseHandler

  • java.lang.Object
    • java.awt.event.MouseAdapter
      • javax.swing.plaf.basic.BasicComboPopup.InvocationMouseHandler
Все реализованные интерфейсы:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener
Вложенный класс:
BasicComboPopup

protected class BasicComboPopup.InvocationMouseHandler
extends MouseAdapter

Обработчик событий мыши, который необходимо зарегистрировать в комбобоксе (а не в его выпадающем меню) для обработки событий мыши, влияющих на состояние выпадающего меню. Основная задача этого обработчика — показ и скрытие выпадающего меню. Этот обработчик также помогает в сценариях перетаскивания, устанавливая выбор, если мышь была отпущена над списком во время перетаскивания.

Предупреждение: Рекомендуется не создавать подклассы этого класса. Если вам абсолютно необходимо создать подкласс, убедитесь, что вы вызываете версию суперкласса каждого метода.

См. также:
BasicComboPopup.createMouseListener()

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

Модификатор Конструктор и описание
protected InvocationMouseHandler()

Методы

Модификатор и тип Метод и описание
void mousePressed(MouseEvent e)

Обрабатывает события нажатия мыши на комбобоксе.

void mouseReleased(MouseEvent e)

Обрабатывает завершение нажатия или перетаскивания, начатых на комбобоксе.

Методы, унаследованные от класса java.awt.event.MouseAdapter

mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved

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

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

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

InvocationMouseHandler

protected InvocationMouseHandler()

Методы

mousePressed

public void mousePressed(MouseEvent e)

Обрабатывает события нажатия мыши на комбобоксе.

Определено в:
mousePressed в интерфейсе MouseListener
Переопределяет:
mousePressed в классе MouseAdapter
Параметры:
e - событие нажатия мыши для обработки

mouseReleased

public void mouseReleased(MouseEvent e)

Обрабатывает завершение нажатия или перетаскивания, начатых на комбобоксе.

Определено в:
mouseReleased в интерфейсе MouseListener
Переопределяет:
mouseReleased в классе MouseAdapter
Параметры:
e - событие отпускания мыши для обработки

© 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.

Spec-Zone.ru

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