java.lang.Object
java.util.EventObject
java.awt.AWTEvent
java.awt.event.ComponentEvent
java.awt.event.InputEvent
java.awt.event.MouseEvent
javax.swing.event.MenuDragMouseEvent
- すべての実装されたインタフェース:
Serializable
public class MenuDragMouseEvent extends MouseEvent
MenuDragMouseEventは、ドラッグ条件に従って転送されたMouseEventをメニュー要素が受け取ったことを関係先に通知するために使用されます。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。
-
フィールドのサマリー
クラスjava.awt.event.MouseEventで宣言されたフィールド
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTONクラスjava.awt.event.InputEventで宣言されたフィールド
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クラスjava.awt.event.ComponentEventで宣言されたフィールド
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWNクラスjava.awt.AWTEventで宣言されたフィールド
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クラスjava.util.EventObjectで宣言されたフィールド
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オブジェクトを構築します。 -
メソッドのサマリー
クラスjava.awt.event.MouseEventで宣言されたメソッド
getButton, getClickCount, getLocationOnScreen, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePointクラスjava.awt.event.InputEventで宣言されたメソッド
consume, getMaskForButton, getModifiers, getModifiersEx, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDownクラスjava.awt.event.ComponentEventで宣言されたメソッド
getComponentクラスjava.util.EventObjectで宣言されたメソッド
getSource
-
コンストラクタの詳細
-
MenuDragMouseEvent
public MenuDragMouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, MenuElement[] p, MenuSelectionManager m) MenuDragMouseEventオブジェクトを構築します。絶対座標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オブジェクト- 関連項目:
-
MenuDragMouseEvent
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オブジェクトを構築します。コンストラクタに渡される相対座標、絶対座標の値が一致していなくても、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オブジェクト- 導入されたバージョン:
- 1.6
- 関連項目:
-
-
メソッドの詳細
-
getPath
-
getMenuSelectionManager
public MenuSelectionManager getMenuSelectionManager()現在のメニュー選択マネージャを返します。- 戻り値:
- MenuSelectionManagerオブジェクト
-