java.awt.dnd
クラス DragGestureEvent
java.lang.Object
|
+--java.util.EventObject
|
+--java.awt.dnd.DragGestureEvent
- public class DragGestureEvent
- extends EventObject
DragGestureEvent は、gestureRecognized() メソッドによって DragGestureListener に渡されます。これは、特定の DragGestureRecognizer が、追跡中の Component でプラットフォーム依存のドラッグ&ドロップアクション開始ジェスチャーを検出したときに行われます。
- 関連項目:
DragGestureRecognizer
,
DragGestureListener
,
DragSource
, 直列化された形式
DragGestureEvent
public DragGestureEvent(DragGestureRecognizer dgr,
int act,
Point ori,
List evs)
- DragGestureEvent を構築します。
- パラメータ:
dgr
- このイベントをトリガーする DragSourceRecognizerori
- ドラッグの起点act
- ユーザの希望するアクションevs
- ジェスチャーを構成するイベントの List
getSourceAsDragGestureRecognizer
public DragGestureRecognizer getSourceAsDragGestureRecognizer()
- 戻り値:
- ソースの DragGestureRecognizer
getComponent
public Component getComponent()
- 戻り値:
- Component
getDragSource
public DragSource getDragSource()
- 戻り値:
- DragSource
getDragOrigin
public Point getDragOrigin()
- 戻り値:
- Component の座標での、ドラッグが開始された Point
iterator
public Iterator iterator()
- 戻り値:
- ジェスチャーを構成するイベントの Iterator
toArray
public Object[] toArray()
- 戻り値:
- ジェスチャーを構成するイベントの配列
toArray
public Object[] toArray(Object[] array)
- 戻り値:
- ジェスチャーを構成するイベントの配列
getDragAction
public int getDragAction()
- 戻り値:
- ユーザが選択したアクション
getTriggerEvent
public InputEvent getTriggerEvent()
- 戻り値:
- ジェスチャーのシーケンスでの最初の「トリガー」イベント
startDrag
public void startDrag(Cursor dragCursor,
Transferable transferable,
DragSourceListener dsl)
throws InvalidDnDOperationException
- ドラッグを開始します。
- パラメータ:
dragCursor
- 初期ドラッグカーソルtransferable
- ソースの Transferabledsl
- ソースの DragSourceListener
startDrag
public void startDrag(Cursor dragCursor,
Image dragImage,
Point imageOffset,
Transferable transferable,
DragSourceListener dsl)
throws InvalidDnDOperationException
- ドラッグを開始します。
- パラメータ:
dragCursor
- 初期ドラッグカーソルdragImage
- ソースの dragImageimageOffset
- dragImage のオフセットtransferable
- ソースの Transferabledsl
- ソースの DragSourceListener
バグや機能要求の報告
新しい 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.