Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MenuDragMouseEvent extends MouseEvent
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTON
ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_DOWN_MASK, BUTTON1_MASK, BUTTON2_DOWN_MASK, BUTTON2_MASK, BUTTON3_DOWN_MASK, BUTTON3_MASK, CTRL_DOWN_MASK, CTRL_MASK, META_DOWN_MASK, META_MASK, SHIFT_DOWN_MASK, SHIFT_MASK
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
источник
Конструктор и Описание |
---|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
Создает объект MenuDragMouseEvent.
|
MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
Создает объект MenuDragMouseEvent.
|
Модификатор и Тип | Метод и Описание |
---|---|
MenuSelectionManager |
getMenuSelectionManager()
Возвращает текущего менеджера по выбору пункта меню.
|
MenuElement[] |
getPath()
Возвращает путь к выбранному пункту меню.
|
getButton, getClickCount, getLocationOnScreen, getModifiersEx, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePoint
consume, getMaskForButton, getModifiers, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDown
getComponent
getSource
public MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
Абсолютные координаты xAbs и yAbs устанавливаются в расположение источника на экране плюс относительные координаты x и y xAbs, и yAbs обнуляются, если источник не показывает.
source
- Компонент, который породил событие (обычно this
)id
- интервал, определяющий тип события, как определено в MouseEvent
when
- произошла долгая идентификация времени событиеmodifiers
- интервал, определяющий любые удерживаемые модифицирующие клавиши, как определено в InputEvent
x
- интервал, определяющий горизонтальную позицию, в которой событие имело место в пикселяхy
- интервал, определяющий вертикальную позицию, в которой событие имело место в пикселяхclickCount
- интервал, определяющий число щелчков мышьюpopupTrigger
- булевская переменная - истина, если событие {должно? / сделал?} инициировали раскрывающеесяp
- на массив объектов MenuElement, определяющих путь к пункту меню, влияет перетаскиваниеm
- MenuSelectionManager возражает что выборы дескрипторовMouseEvent.MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
public MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m)
Даже если непоследовательные значения для относительных и абсолютных координат передают конструктору, экземпляр MenuDragMouseEvent все еще создается.
source
- Компонент, который породил событие (обычно this
)id
- интервал, определяющий тип события, как определено в MouseEvent
when
- произошла долгая идентификация времени событиеmodifiers
- интервал, определяющий любые удерживаемые модифицирующие клавиши, как определено в InputEvent
x
- интервал, определяющий горизонтальную позицию, в которой событие имело место в пикселяхy
- интервал, определяющий вертикальную позицию, в которой событие имело место в пикселяхxAbs
- интервал, определяющий горизонталь абсолютная позиция, в которой событие имело место в пикселяхyAbs
- интервал, определяющий вертикальную абсолютную позицию, в которой событие имело место в пикселяхclickCount
- интервал, определяющий число щелчков мышьюpopupTrigger
- булевская переменная - истина, если событие {должно? / сделал?} инициировали раскрывающеесяp
- на массив объектов MenuElement, определяющих путь к пункту меню, влияет перетаскиваниеm
- MenuSelectionManager возражает что выборы дескрипторовMouseEvent.MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
public MenuElement[] getPath()
public MenuSelectionManager getMenuSelectionManager()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.