public class MenuDragMouseEvent extends MouseEvent
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。1.4以降、すべてのJavaBeans(tm)用の長期間の格納サポートが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, 2014, Oracle and/or its affiliates. All rights reserved.