モジュール java.desktop
パッケージ java.awt.dnd

クラスMouseDragGestureRecognizer

java.lang.Object
java.awt.dnd.DragGestureRecognizer
java.awt.dnd.MouseDragGestureRecognizer
すべての実装されたインタフェース:
MouseListener, MouseMotionListener, Serializable, EventListener

public abstract class MouseDragGestureRecognizer
extends DragGestureRecognizer
implements MouseListener, MouseMotionListener
DragGestureRecognizerのこの抽象サブクラスは、マウス・ベースのジェスチャのDragGestureRecognizerを定義します。 各プラットフォームは、Toolkit.createDragGestureRecognizer()メソッドを介して利用可能なこのクラスの具象サブクラスを独自に実装し、ドラッグ&ドロップ操作を開始するプラットフォーム依存のマウス・ジェスチャの認識をカプセル化します。

マウス・ドラッグ・ジェスチャ・レコグナイザは、DragSource.getDragThreshold()から取得できるドラッグ・ジェスチャ・モーションのしきい値を受け取るべきです。 ドラッグ・ジェスチャは、最後のマウス・ドラッグ・イベントの場所と対応するマウス・ボタン押下イベントの場所の水平または垂直方向の距離がドラッグ・ジェスチャ・モーションのしきい値より大きい場合にのみ認識される必要があります。

DragSource.createDefaultDragGestureRecognizer(java.awt.Component, int, java.awt.dnd.DragGestureListener)で作成されたドラッグ・ジェスチャ・レコグナイザは、この規則に従います。

関連項目:
DragGestureListenerDragGestureEventDragSource直列化された形式
  • コンストラクタの詳細

    • MouseDragGestureRecognizer

      protected MouseDragGestureRecognizer​(DragSource ds, Component c, int act, DragGestureListener dgl)
      Component cのDragSource、監視するComponent、このドラッグ操作で許可されるアクション、およびドラッグ・ジェスチャが検出されたときに通知するDragGestureListenerを使用して、新しいMouseDragGestureRecognizerを構築します。
      パラメータ:
      ds - Component cのDragSource
      c - 監視するComponent
      act - このドラッグで許可されるアクション
      dgl - ジェスチャが検出されたときに通知するDragGestureListener
    • MouseDragGestureRecognizer

      protected MouseDragGestureRecognizer​(DragSource ds, Component c, int act)
      Component cのDragSource、監視するComponent、およびこのドラッグ操作で許可されるアクションを使用して、新しいMouseDragGestureRecognizerを構築します。
      パラメータ:
      ds - Component cのDragSource
      c - 監視するComponent
      act - このドラッグで許可されるアクション
    • MouseDragGestureRecognizer

      protected MouseDragGestureRecognizer​(DragSource ds, Component c)
      Component cのDragSource、および監視するComponentを使用して、新しいMouseDragGestureRecognizerを構築します。
      パラメータ:
      ds - Component cのDragSource
      c - 監視するComponent
    • MouseDragGestureRecognizer

      protected MouseDragGestureRecognizer​(DragSource ds)
      ComponentDragSourceを使用して、新しいMouseDragGestureRecognizerを構築します。
      パラメータ:
      ds - ComponentのDragSource
  • メソッドの詳細