public class DragSourceDropEvent extends DragSourceEvent
DragSourceDropEventは、DragSourceContextPeerからDragSourceContextを経由して、そのDragSourceContextとそれに関連付けられたDragSourceに登録されたDragSourceListenerのdragDropEndメソッドに送られます。 これには、操作が完了したときに、操作のオリジネータがエンド・ユーザーに適切なフィード・バックを提供するための十分な情報が含まれています。
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を構築します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
int |
getDropAction() |
このメソッドは、ターゲットがドロップの対象に対して実行したアクションを表す
intを返します。 |
boolean |
getDropSuccess() |
このメソッドは、ドロップが成功したかどうかを示す
booleanを返します。 |
getDragSourceContext, getLocation, getX, getYgetSource, toStringpublic DragSourceDropEvent(DragSourceContext dsc, int action, boolean success)
DragSourceContext、ドロップ・アクション、およびドロップが成功したかどうかを示すbooleanを使用して、ドロップのDragSourceDropEventを構築します。 このDragSourceDropEventでは座標が指定されないため、getLocationはこのイベントに対してnullを返します。
引数actionには、1つのアクションを表すDnDConstantsのいずれかを指定するようにしてください。 このコンストラクタは、無効なactionに対してどの例外もスローしません。
dsc - このDragSourceDropEventに関連付けられたDragSourceContextaction - ドロップ・アクションsuccess - ドロップが成功したかどうかを示すbooleanIllegalArgumentException - dscがnullである場合。DragSourceEvent.getLocation()public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y)
DragSourceContext、ドロップ・アクション、ドロップが成功したかどうかを示すboolean、および座標を使用して、ドロップのDragSourceDropEventを構築します。
引数actionには、1つのアクションを表すDnDConstantsのいずれかを指定するようにしてください。 このコンストラクタは、無効なactionに対してどの例外もスローしません。
dsc - このDragSourceDropEventに関連付けられたDragSourceContextaction - ドロップ・アクションsuccess - ドロップが成功したかどうかを示すbooleanx - カーソル位置の水平座標y - カーソル位置の垂直座標IllegalArgumentException - dscがnullである場合。public DragSourceDropEvent(DragSourceContext dsc)
DragSourceDropEventを構築します。 このDragSourceDropEventでは座標が指定されないため、getLocationはこのイベントに対してnullを返します。 dsc - DragSourceContextIllegalArgumentException - dscがnullである場合。DragSourceEvent.getLocation()public boolean getDropSuccess()
booleanを返します。true。ドロップ・ターゲットがドロップを拒否した場合、またはドロップ・ターゲットがドロップを受け入れたが、ドロップ・アクションの実行に失敗した場合はfalse。public int getDropAction()
intを返します。DnDConstants.ACTION_NONE。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。