|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface MouseMotionListener extends EventListener
MouseListener.) Класс, который интересуется обработкой события движения мыши любой реализации этот интерфейс (и все методы это содержит) или расширяет краткий обзор MouseMotionAdapter класс (переопределяющий только методы интереса).
Объект слушателя, создаваемый из того класса, тогда регистрируется в компоненте, используя компонент addMouseMotionListener метод. Событие движения мыши сгенерировано, когда мышь перемещается или перетаскивается. (Много таких событий будут сгенерированы). Когда событие движения мыши имеет место, соответствующий метод в объекте слушателя вызывается, и MouseEvent передается к этому.
MouseMotionAdapter, MouseEvent, | Модификатор и Тип | Метод и Описание |
|---|---|
void |
mouseDragged(MouseEvent e)
Вызванный, когда кнопка мыши нажимается на компоненте и затем перетаскивается.
|
void |
mouseMoved(MouseEvent e)
Вызванный, когда курсор мыши перешелся на компонент, но никакие кнопки, были продвинуты.
|
void mouseDragged(MouseEvent e)
MOUSE_DRAGGED события будут продолжать поставляться компоненту, где перетаскивание порожденного, пока кнопка мыши не отпускается (независимо от того, является ли позиция мыши в пределах границ компонента). Из-за зависимого от платформы Drag&Drop реализации, MOUSE_DRAGGED события не могут быть поставлены во время собственного Drag&Drop работа.
void mouseMoved(MouseEvent e)
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.