Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class MouseDragGestureRecognizer extends DragGestureRecognizer implements MouseListener, MouseMotionListener
DragGestureRecognizer
определяет a DragGestureRecognizer
для основанных на мыши жестов. Каждая платформа реализует свой собственный конкретный подкласс этого класса, доступного через Toolkit.createDragGestureRecognizer () метод, чтобы инкапсулировать распознавание платформы зависимый жест (ы) мыши, которые инициируют работу Перетаскивания и Отбрасывания. Мышь перетаскивает устройства распознавания жеста, должен соблюдать перетащить порог движения жеста, доступный через DragSource.getDragThreshold()
. Перетащить жест должен быть распознан только, когда расстояние или в горизонтали или в вертикальном направлении между расположением последней мыши перетащенное событие и расположением соответствующей кнопки мыши нажатое событие больше чем перетащить порог движения жеста.
Перетащите устройства распознавания жеста, создаваемые с DragSource.createDefaultDragGestureRecognizer(java.awt.Component, int, java.awt.dnd.DragGestureListener)
следуйте за этим соглашением.
component, dragGestureListener, dragSource, events, sourceActions
Модификатор | Конструктор и Описание |
---|---|
protected |
MouseDragGestureRecognizer(DragSource ds)
Создайте новое
MouseDragGestureRecognizer данный DragSource для Component . |
protected |
MouseDragGestureRecognizer(DragSource ds, Component c)
Создайте новое
MouseDragGestureRecognizer данный DragSource для Component c, и Component наблюдать. |
protected |
MouseDragGestureRecognizer(DragSource ds, Component c, int act)
Создайте новое
MouseDragGestureRecognizer данный DragSource для Component c, Component чтобы наблюдать, и действие (я), разрешенное для этого, перетаскивают работу. |
protected |
MouseDragGestureRecognizer(DragSource ds, Component c, int act, DragGestureListener dgl)
Создайте новое
MouseDragGestureRecognizer данный DragSource для Component c, Component чтобы наблюдать, действие (я), разрешенное для этого, перетаскивает работу, и DragGestureListener уведомлять, когда перетащить жест обнаруживается. |
Модификатор и Тип | Метод и Описание |
---|---|
void |
mouseClicked(MouseEvent e)
Вызванный, когда мышью щелкнули по компоненту.
|
void |
mouseDragged(MouseEvent e)
Вызванный, когда кнопка мыши нажимается на компоненте.
|
void |
mouseEntered(MouseEvent e)
Вызванный, когда мышь вводит компонент.
|
void |
mouseExited(MouseEvent e)
Вызванный, когда мышь выходит из компонента.
|
void |
mouseMoved(MouseEvent e)
Вызванный, когда кнопка мыши была перемещена в компонент (без кнопок не вниз).
|
void |
mousePressed(MouseEvent e)
Вызванный, когда кнопка мыши была нажата на a
Component . |
void |
mouseReleased(MouseEvent e)
Вызванный, когда кнопка мыши была отпущена на компоненте.
|
protected void |
registerListeners()
зарегистрируйте Слушателей этого DragGestureRecognizer в Компоненте
|
protected void |
unregisterListeners()
незарегистрируйтесь Слушатели этого DragGestureRecognizer с Компонентными подклассами должны переопределить этот метод
|
addDragGestureListener, appendEvent, fireDragGestureRecognized, getComponent, getDragSource, getSourceActions, getTriggerEvent, removeDragGestureListener, resetRecognizer, setComponent, setSourceActions
protected MouseDragGestureRecognizer(DragSource ds, Component c, int act, DragGestureListener dgl)
MouseDragGestureRecognizer
данный DragSource
для Component
c, Component
чтобы наблюдать, действие (я), разрешенное для этого, перетаскивает работу, и DragGestureListener
уведомлять, когда перетащить жест обнаруживается. ds
- DragSource для Компонента cc
- Компонент, чтобы наблюдатьact
- Действия, разрешенные для этого, Перетаскиваютdgl
- DragGestureListener, чтобы уведомить, когда жест обнаруживаетсяprotected MouseDragGestureRecognizer(DragSource ds, Component c, int act)
MouseDragGestureRecognizer
данный DragSource
для Component
c, Component
чтобы наблюдать, и действие (я), разрешенное для этого, перетаскивают работу. ds
- DragSource для Компонента cc
- Компонент, чтобы наблюдатьact
- Действия, разрешенные для этого, перетаскиваютprotected MouseDragGestureRecognizer(DragSource ds, Component c)
MouseDragGestureRecognizer
данный DragSource
для Component
c, и Component
наблюдать. ds
- DragSource для Компонента cc
- Компонент, чтобы наблюдатьprotected MouseDragGestureRecognizer(DragSource ds)
MouseDragGestureRecognizer
данный DragSource
для Component
. ds
- DragSource для Компонентаprotected void registerListeners()
registerListeners
в классе DragGestureRecognizer
protected void unregisterListeners()
unregisterListeners
в классе DragGestureRecognizer
public void mouseClicked(MouseEvent e)
mouseClicked
в интерфейсе MouseListener
e
- MouseEvent
public void mousePressed(MouseEvent e)
Component
. mousePressed
в интерфейсе MouseListener
e
- MouseEvent
public void mouseReleased(MouseEvent e)
mouseReleased
в интерфейсе MouseListener
e
- MouseEvent
public void mouseEntered(MouseEvent e)
mouseEntered
в интерфейсе MouseListener
e
- MouseEvent
public void mouseExited(MouseEvent e)
mouseExited
в интерфейсе MouseListener
e
- MouseEvent
public void mouseDragged(MouseEvent e)
mouseDragged
в интерфейсе MouseMotionListener
e
- MouseEvent
public void mouseMoved(MouseEvent e)
mouseMoved
в интерфейсе MouseMotionListener
e
- MouseEvent
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.