Java プラットフォーム 1.2

パッケージ java.awt.dnd

ドラッグ&ドロップ操作をサポートするためのインタフェースおよびクラスを提供します。

参照:
          説明

インタフェースの概要
Autoscroll DnD 操作中、その時点ではユーザに見えていないスクロール可能な GUI コントロールの領域に操作の対象をドロップしたい場合があります。
DragGestureListener DragGestureRecognizer をソースとし、その (サブ) クラスのオブジェクトがドラッグ&ドロップ開始ジェスチャーを検出したときに呼び出されます。
DragSourceListener DragSourceListener は、ドラッグ&ドロップ操作のオリジネータのイベントインタフェースを定義し、ユーザジェスチャーの状態を追跡して、ユーザに適切なフィードバックを提供します。
DropTargetListener DropTargetListener インタフェースは、対象 DropTarget に関連する DnD 操作を通知するために DropTarget クラスによって使われるコールバックインタフェースです。
 

クラスの概要
DnDConstants  
DragGestureEvent DragGestureEvent は、gestureRecognized() メソッドによって DragGestureListener に渡されます。
DragGestureRecognizer DragGestureRecognizer は、プラットフォーム依存のドラッグ&ドロップアクション開始ジェスチャーを識別するために、特定の Component に関連付けることができる、プラットフォーム依存のリスナーを指定するための抽象基底クラスです。
DragSource DragSource クラスは、ドラッグ&ドロップジェスチャーを発生させる小さなクラスです。
DragSourceContext DragSourceContext クラスは、ドラッグ&ドロッププロトコルのイニシエータ側を管理します。
DragSourceDragEvent DragSourceDragEvent は、DragSourceContextPeer から DragSourceContext を介して現在登録されている DragSourceListener に送られます。
DragSourceDropEvent DragSourceDropEvent は、DragSourceContextPeer から DragSourceContext を介して現在登録されている DragSourceListener に送られます。
DragSourceEvent DragSourceDragEvent および DragSourceDropEvent の基底クラスです。
DropTarget DropTarget は、ドラッグ&ドロップ操作の間に Component がドロップを受け入れることを希望するときに、Component に関連付けられます。
DropTarget.DropTargetAutoScroller この protected の入れ子にされたクラスは自動スクロールを実装します。
DropTargetContext DropTargetContext は、ドラッグ&ドロップ操作に関連付けられている論理カーソルが DropTarget に関連付けられている Component の可視ジオメトリと重なるときに作成されます。
DropTargetDragEvent DropTargetDragEvent は、その dragEnter() および dragOver() を介して DropTargetListener に送られます。
DropTargetDropEvent DropTargetDropEvent は、DropTargetListener の drop() メソッドを介して送られます。
DropTargetEvent DropTargetEvent は、DropTargetDragEvent および DropTargetDropEvent の基底クラスです。
MouseDragGestureRecognizer この DragGestureRecognizer の抽象サブクラスは、マウスベースのジェスチャーの DragGestureRecognizer を定義します。
 

例外の概要
InvalidDnDOperationException この例外は、java.awt.dnd パッケージのさまざまなメソッドによってスローされます。
 

パッケージ java.awt.dnd の説明

ドラッグ&ドロップ操作をサポートするためのインタフェースおよびクラスを提供します。ドラッグされているデータを転送するためのイベントだけでなく、ドラッグソースおよびドロップターゲットのクラスを定義し、操作を実行しているユーザに視覚的なフィードバックを提供します。

導入されたバージョン:
JDK1.2

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.