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, 2013, Oracle and/or its affiliates. All rights reserved.