Spec-Zone.ru › OpenJDK 8

Класс BasicButtonListener

  • java.lang.Object
    • javax.swing.plaf.basic.BasicButtonListener
Все реализованные интерфейсы:
FocusListener, MouseListener, MouseMotionListener, PropertyChangeListener, EventListener, ChangeListener

public class BasicButtonListener
extends Object
implements MouseListener, MouseMotionListener, FocusListener, ChangeListener, PropertyChangeListener

Обработчик нажатий на кнопку

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

Конструктор и описание
BasicButtonListener(AbstractButton b)

Методы

Модификатор и тип Метод и описание
protected void checkOpacity(AbstractButton b)
void focusGained(FocusEvent e)

Вызывается, когда компонент получает фокус клавиатуры.

void focusLost(FocusEvent e)

Вызывается, когда компонент теряет фокус клавиатуры.

void installKeyboardActions(JComponent c)

Регистрирует стандартные действия с клавиатуры: нажатие пробела для "нажатия" кнопки и регистрацию сочетания клавиш (если оно есть).

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)

Вызывается, когда кнопка мыши отпущена на компоненте.

void propertyChange(PropertyChangeEvent e)

Этот метод вызывается при изменении связанного свойства.

void stateChanged(ChangeEvent e)

Вызывается, когда целевой объект слушателя изменил свое состояние.

void uninstallKeyboardActions(JComponent c)

Отменяет регистрацию стандартных действий с клавиатуры

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

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

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

BasicButtonListener

public BasicButtonListener(AbstractButton b)

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

propertyChange

public void propertyChange(PropertyChangeEvent e)

Описание скопировано из интерфейса: PropertyChangeListener

Этот метод вызывается при изменении связанного свойства.

Определено в:
propertyChange в интерфейсе PropertyChangeListener
Параметры:
e - Объект PropertyChangeEvent, описывающий источник события и свойство, которое изменилось.

checkOpacity

protected void checkOpacity(AbstractButton b)

installKeyboardActions

public void installKeyboardActions(JComponent c)

Регистрирует стандартные действия с клавиатуры: нажатие пробела для "нажатия" кнопки и регистрацию сочетания клавиш (если оно есть).

uninstallKeyboardActions

public void uninstallKeyboardActions(JComponent c)

Отменяет регистрацию стандартных действий с клавиатуры

stateChanged

public void stateChanged(ChangeEvent e)

Описание скопировано из интерфейса: ChangeListener

Вызывается, когда целевой объект слушателя изменил свое состояние.

Определено в:
stateChanged в интерфейсе ChangeListener
Параметры:
e - объект ChangeEvent

focusGained

public void focusGained(FocusEvent e)

Описание скопировано из интерфейса: FocusListener

Вызывается, когда компонент получает фокус клавиатуры.

Определено в:
focusGained в интерфейсе FocusListener

focusLost

public void focusLost(FocusEvent e)

Описание скопировано из интерфейса: FocusListener

Вызывается, когда компонент теряет фокус клавиатуры.

Определено в:
focusLost в интерфейсе FocusListener

mouseMoved

public void mouseMoved(MouseEvent e)

Описание скопировано из интерфейса: MouseMotionListener

Вызывается, когда курсор мыши перемещается на компонент, но ни одна кнопка не нажата.

Определено в:
mouseMoved в интерфейсе MouseMotionListener

mouseDragged

public void mouseDragged(MouseEvent e)

Описание скопировано из интерфейса: MouseMotionListener

Вызывается, когда кнопка мыши нажата на компоненте и затем перетаскивается. MOUSE_DRAGGED события будут по-прежнему доставляться компоненту, с которого началось перетаскивание, пока кнопка мыши не будет отпущена (независимо от того, находится ли положение мыши в пределах компонента).

Из-за платформо-зависимых реализаций Drag&Drop, MOUSE_DRAGGED события могут не доставляться во время операции Drag&Drop.

Определено в:
mouseDragged в интерфейсе MouseMotionListener

mouseClicked

public void mouseClicked(MouseEvent e)

Описание скопировано из интерфейса: MouseListener

Вызывается, когда кнопка мыши была нажата (нажата и отпущена) на компоненте.

Определено в:
mouseClicked в интерфейсе MouseListener

mousePressed

public void mousePressed(MouseEvent e)

Описание скопировано из интерфейса: MouseListener

Вызывается, когда кнопка мыши нажата на компоненте.

Определено в:
mousePressed в интерфейсе MouseListener

mouseReleased

public void mouseReleased(MouseEvent e)

Описание скопировано из интерфейса: MouseListener

Вызывается, когда кнопка мыши отпущена на компоненте.

Определено в:
mouseReleased в интерфейсе MouseListener

mouseEntered

public void mouseEntered(MouseEvent e)

Описание скопировано из интерфейса: MouseListener

Вызывается, когда курсор мыши входит в компонент.

Определено в:
mouseEntered в интерфейсе MouseListener

mouseExited

public void mouseExited(MouseEvent e)

Описание скопировано из интерфейса: MouseListener

Вызывается, когда курсор мыши выходит из компонента.

Определено в:
mouseExited в интерфейсе MouseListener

© 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