クラスMenuDragMouseEvent
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を参照してください。
-
フィールドのサマリー
クラスで宣言されたフィールド 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クラスで宣言されたフィールド 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クラスで宣言されたフィールド ComponentEvent
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWNクラスで宣言されたフィールド 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クラスで宣言されたフィールド 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オブジェクトを構築します。 -
メソッドのサマリー
クラスで宣言されたメソッド MouseEvent
getButton, getClickCount, getLocationOnScreen, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePointクラスで宣言されたメソッド InputEvent
consume, getMaskForButton, getModifiers, getModifiersEx, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDownクラスで宣言されたメソッド ComponentEvent
getComponentクラスで宣言されたメソッド 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オブジェクト
-