Spec-Zone .ru
спецификации, руководства, описания, API
|
protected class BasicMenuUI.MouseInputHandler extends Object implements MouseInputListener
Этот класс защищается так, чтобы он мог быть разделен на подклассы другим взглядом и чувствами, чтобы реализовать их собственное поведение обработки мыши. Все переопределенные методы должны вызвать родительские методы так, чтобы выбор пункта меню был корректен.
MenuSelectionManager
Модификатор | Конструктор и Описание |
---|---|
protected |
BasicMenuUI.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)
Вызванный, когда мышь была выпущена в меню.
|
public void mouseClicked(MouseEvent e)
MouseListener
mouseClicked
в интерфейсе MouseListener
public void mousePressed(MouseEvent e)
mousePressed
в интерфейсе MouseListener
e
- событие от нажатия мышиpublic void mouseReleased(MouseEvent e)
mouseReleased
в интерфейсе MouseListener
e
- событие от нажатия мышиpublic void mouseEntered(MouseEvent e)
mouseEntered
в интерфейсе MouseListener
e
- событие от нажатия мыши; не используемыйpublic void mouseExited(MouseEvent e)
MouseListener
mouseExited
в интерфейсе MouseListener
public void mouseDragged(MouseEvent e)
mouseDragged
в интерфейсе MouseMotionListener
e
- событие от нажатия мышиMouseMotionListener.mouseDragged(java.awt.event.MouseEvent)
public void mouseMoved(MouseEvent e)
MouseMotionListener
mouseMoved
в интерфейсе MouseMotionListener
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.