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

クラスDragSourceAdapter

java.lang.Object
java.awt.dnd.DragSourceAdapter
すべての実装されたインタフェース:
DragSourceListener, DragSourceMotionListener, EventListener

public abstract class DragSourceAdapter extends Object implements DragSourceListener, DragSourceMotionListener
ドラッグ・ソース・イベントを受け取る抽象アダプタ・クラスです。 このクラス内のメソッドは空です。 このクラスは、リスナー・オブジェクトの作成を容易にするためだけに提供されています。

DragSourceEventリスナーを作成し、目的のイベントのためのメソッドをオーバーライドするには、このクラスを拡張します。 (DragSourceListenerインタフェースを実装する場合は、そこに含まれるすべてのメソッドを定義する必要があります。 この抽象クラスは、実装が必要なすべてのメソッドについて空の定義をしているので、必要なイベント用のメソッドを定義するだけで済みます。

拡張されたクラスを使用してリスナー・オブジェクトを作成し、それをDragSourceに登録します。 ドラッグによってドロップ・サイトが入力、移動、または終了されたり、ドロップ・アクションが変更されたり、あるいはドラッグが終了したりすると、リスナー・オブジェクトの関連するメソッドが呼び出され、そのメソッドにDragSourceEventが渡されます。

このアダプタのdragEnter()の最後の呼出しがドロップ・サイトに対応し、このアダプタのdragExit()の呼出しがあとに続かない場合は、ドロップ・サイトは前のdragEnter()の呼出しに関連付けられます

導入されたバージョン:
1.4
関連項目: