public class MenuDragMouseEvent extends MouseEvent
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。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
source
コンストラクタと説明 |
---|
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 は 0 に設定されます。
source
- イベントの発生元のコンポーネント (通常は this
)id
- MouseEvent
で定義されたイベントのタイプを指定する int 値when
- イベントの発生した時間を識別する long 値modifiers
- 押された修飾キーを指定する InputEvent
で指定された int 値x
- イベントが発生した水平位置をピクセルで指定する int 値y
- イベントが発生した垂直位置をピクセルで指定する int 値clickCount
- マウスのクリック数を指定する int 値popupTrigger
- boolean 値。イベントがポップアップをトリガーする (またはトリガーした) 場合は truep
- ドラッグに影響を受けるメニュー項目へのパスを指定する 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
で定義されたイベントのタイプを指定する int 値when
- イベントの発生した時間を識別する long 値modifiers
- 押された修飾キーを指定する InputEvent
で指定された int 値x
- イベントが発生した水平位置をピクセルで指定する int 値y
- イベントが発生した垂直位置をピクセルで指定する int 値xAbs
- イベントが発生した水平方向の絶対位置をピクセルで指定する int 値yAbs
- イベントが発生した垂直方向の絶対位置をピクセルで指定する int 値clickCount
- マウスのクリック数を指定する int 値popupTrigger
- boolean 値。イベントがポップアップをトリガーする (またはトリガーした) 場合は truep
- ドラッグに影響を受けるメニュー項目へのパスを指定する 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 リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.