- 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.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.awt.event.ComponentEventから継承されるフィールドCOMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN
 - 
クラス java.util.EventObjectから継承されるフィールドsource
 - 
クラス 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.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
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 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オブジェクトを構築します。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 MenuSelectionManagergetMenuSelectionManager()現在のメニュー選択マネージャを返します。MenuElement[]getPath()選択されたメニュー項目へのパスを返します。- 
クラス java.awt.event.ComponentEventから継承されるメソッドgetComponent
 - 
クラス java.util.EventObjectから継承されるメソッドgetSource
 - 
クラス java.awt.event.InputEventから継承されるメソッドconsume, getMaskForButton, getModifiers, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDown
 - 
クラス java.awt.event.MouseEventから継承されるメソッドgetButton, getClickCount, getLocationOnScreen, getModifiersEx, getMouseModifiersText, getPoint, getX, getXOnScreen, getY, getYOnScreen, isPopupTrigger, paramString, translatePoint
 
- 
 
- 
- 
- 
コンストラクタの詳細- 
MenuDragMouseEventpublic 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値。イベントがポップアップをトリガーする(またはトリガーした)場合はtrue
- p- ドラッグに影響を受けるメニュー項目へのパスを指定するMenuElementオブジェクトの配列
- m- 選択を取り扱うMenuSelectionManagerオブジェクト
- 関連項目:
- MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
 
 - 
MenuDragMouseEventpublic 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値。イベントがポップアップをトリガーする(またはトリガーした)場合はtrue
- p- ドラッグに影響を受けるメニュー項目へのパスを指定するMenuElementオブジェクトの配列
- m- 選択を取り扱うMenuSelectionManagerオブジェクト
- 導入されたバージョン:
- 1.6
- 関連項目:
- MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
 
 
- 
 - 
メソッドの詳細- 
getPathpublic MenuElement[] getPath() 選択されたメニュー項目へのパスを返します。- 戻り値:
- パス値を表すMenuElementオブジェクトの配列
 
 - 
getMenuSelectionManagerpublic MenuSelectionManager getMenuSelectionManager() 現在のメニュー選択マネージャを返します。- 戻り値:
- MenuSelectionManagerオブジェクト
 
 
- 
 
-