public class MenuDragMouseEvent extends MouseEvent
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートが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, NOBUTTONALT_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_MASKCOMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWNACTION_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_MASKsource| コンストラクタ | 説明 |
|---|---|
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, translatePointconsume, getMaskForButton, getModifiers, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDowngetComponentgetSourcepublic 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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。