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

クラスDragSourceDropEvent

すべての実装されたインタフェース:
Serializable

public class DragSourceDropEvent extends DragSourceEvent
DragSourceDropEventは、DragSourceContextPeerからDragSourceContextを経由して、そのDragSourceContextとそれに関連付けられたDragSourceに登録されたDragSourceListenerdragDropEndメソッドに送られます。 これには、操作が完了したときに、操作のオリジネータがエンド・ユーザーに適切なフィード・バックを提供するための十分な情報が含まれています。
導入されたバージョン:
1.2
関連項目:
  • フィールドのサマリー

    クラス java.util.EventObjectで宣言されたフィールド

    source
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    ドロップにならないドラッグのDragSourceDropEventを構築します。
    DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
    DragSourceContext、ドロップ・アクション、およびドロップが成功したかどうかを示すbooleanを使用して、ドロップのDragSourceDropEventを構築します。
    DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
    DragSourceContext、ドロップ・アクション、ドロップが成功したかどうかを示すboolean、および座標を使用して、ドロップのDragSourceDropEventを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    このメソッドは、ターゲットがドロップの対象に対して実行したアクションを表すintを返します。
    boolean
    このメソッドは、ドロップが成功したかどうかを示すbooleanを返します。

    クラス java.awt.dnd.DragSourceEventで宣言されたメソッド

    getDragSourceContext, getLocation, getX, getY

    クラス java.util.EventObjectで宣言されたメソッド

    getSource, toString

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • コンストラクタの詳細

    • DragSourceDropEvent

      public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
      DragSourceContext、ドロップ・アクション、およびドロップが成功したかどうかを示すbooleanを使用して、ドロップのDragSourceDropEventを構築します。 このDragSourceDropEventでは座標が指定されないため、getLocationはこのイベントに対してnullを返します。

      引数actionには、1つのアクションを表すDnDConstantsのいずれかを指定するようにしてください。 このコンストラクタは、無効なactionに対してどの例外もスローしません。

      パラメータ:
      dsc - このDragSourceDropEventに関連付けられたDragSourceContext
      action - ドロップ・アクション
      success - ドロップが成功したかどうかを示すboolean
      例外:
      IllegalArgumentException - dscnullである場合。
      関連項目:
    • DragSourceDropEvent

      public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
      DragSourceContext、ドロップ・アクション、ドロップが成功したかどうかを示すboolean、および座標を使用して、ドロップのDragSourceDropEventを構築します。

      引数actionには、1つのアクションを表すDnDConstantsのいずれかを指定するようにしてください。 このコンストラクタは、無効なactionに対してどの例外もスローしません。

      パラメータ:
      dsc - このDragSourceDropEventに関連付けられたDragSourceContext
      action - ドロップ・アクション
      success - ドロップが成功したかどうかを示すboolean
      x - カーソル位置の水平座標
      y - カーソル位置の垂直座標
      例外:
      IllegalArgumentException - dscnullである場合。
      導入されたバージョン:
      1.4
    • DragSourceDropEvent

      public DragSourceDropEvent(DragSourceContext dsc)
      ドロップにならないドラッグのDragSourceDropEventを構築します。 このDragSourceDropEventでは座標が指定されないため、getLocationはこのイベントに対してnullを返します。
      パラメータ:
      dsc - DragSourceContext
      例外:
      IllegalArgumentException - dscnullである場合。
      関連項目:
  • メソッドの詳細

    • getDropSuccess

      public boolean getDropSuccess()
      このメソッドは、ドロップが成功したかどうかを示すbooleanを返します。
      戻り値:
      ドロップ・ターゲットがドロップを受け入れ、ドロップ・アクションを正常に実行した場合はtrue。ドロップ・ターゲットがドロップを拒否した場合、またはドロップ・ターゲットがドロップを受け入れたが、ドロップ・アクションの実行に失敗した場合はfalse
    • getDropAction

      public int getDropAction()
      このメソッドは、ターゲットがドロップの対象に対して実行したアクションを表すintを返します。
      戻り値:
      ドロップ・ターゲットがドロップを受け入れ、かつターゲット・ドロップ・アクションがドラッグ・ソースでサポートされている場合は、ドロップの対象に対してターゲットによって実行されるアクション。それ以外の場合は、DnDConstants.ACTION_NONE