- java.lang.Object
- 
- java.util.EventObject
- 
- java.awt.dnd.DragSourceEvent
- 
- java.awt.dnd.DragSourceDropEvent
 
 
 
- 
- すべての実装されたインタフェース:
- Serializable
 
 
 public class DragSourceDropEvent extends DragSourceEvent DragSourceDropEventは、DragSourceContextPeerからDragSourceContextを経由して、そのDragSourceContextとそれに関連付けられたDragSourceに登録されたDragSourceListenerのdragDropEndメソッドに送られます。 これには、操作が完了したときに、操作のオリジネータがエンド・ユーザーに適切なフィード・バックを提供するための十分な情報が含まれています。- 導入されたバージョン:
- 1.2
- 関連項目:
- 直列化された形式
 
- 
- 
フィールドのサマリー- 
クラス java.util.EventObjectから継承されたフィールドsource
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 DragSourceDropEvent(DragSourceContext dsc)ドロップにならないドラッグの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を構築します。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 intgetDropAction()このメソッドは、ターゲットがドロップの対象に対して実行したアクションを表すintを返します。booleangetDropSuccess()このメソッドは、ドロップが成功したかどうかを示すbooleanを返します。- 
クラス java.awt.dnd.DragSourceEventから継承されたメソッドgetDragSourceContext, getLocation, getX, getY
 - 
クラス java.util.EventObjectから継承されたメソッドgetSource, toString
 
- 
 
- 
- 
- 
コンストラクタの詳細- 
DragSourceDropEventpublic DragSourceDropEvent(DragSourceContext dsc, int action, boolean success) DragSourceContext、ドロップ・アクション、およびドロップが成功したかどうかを示すbooleanを使用して、ドロップのDragSourceDropEventを構築します。 このDragSourceDropEventでは座標が指定されないため、getLocationはこのイベントに対してnullを返します。引数 actionには、1つのアクションを表すDnDConstantsのいずれかを指定するようにしてください。 このコンストラクタは、無効なactionに対してどの例外もスローしません。- パラメータ:
- dsc- この- DragSourceDropEventに関連付けられた- DragSourceContext
- action- ドロップ・アクション
- success- ドロップが成功したかどうかを示すboolean
- 例外:
- IllegalArgumentException-- dscが- nullである場合。
- 関連項目:
- DragSourceEvent.getLocation()
 
 - 
DragSourceDropEventpublic 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-- dscが- nullである場合。
- 導入されたバージョン:
- 1.4
 
 - 
DragSourceDropEventpublic DragSourceDropEvent(DragSourceContext dsc) ドロップにならないドラッグのDragSourceDropEventを構築します。 このDragSourceDropEventでは座標が指定されないため、getLocationはこのイベントに対してnullを返します。- パラメータ:
- dsc-- DragSourceContext
- 例外:
- IllegalArgumentException-- dscが- nullである場合。
- 関連項目:
- DragSourceEvent.getLocation()
 
 
- 
 - 
メソッドの詳細- 
getDropSuccesspublic boolean getDropSuccess() このメソッドは、ドロップが成功したかどうかを示すbooleanを返します。- 戻り値:
- ドロップ・ターゲットがドロップを受け入れ、ドロップ・アクションを正常に実行した場合はtrue。ドロップ・ターゲットがドロップを拒否した場合、またはドロップ・ターゲットがドロップを受け入れたが、ドロップ・アクションの実行に失敗した場合はfalse。
 
 - 
getDropActionpublic int getDropAction() このメソッドは、ターゲットがドロップの対象に対して実行したアクションを表すintを返します。- 戻り値:
- ドロップ・ターゲットがドロップを受け入れ、かつターゲット・ドロップ・アクションがドラッグ・ソースでサポートされている場合は、ドロップの対象に対してターゲットによって実行されるアクション。それ以外の場合は、DnDConstants.ACTION_NONE。
 
 
- 
 
-