Java プラットフォーム 1.2

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, 直列化された形式

クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
DragGestureEvent(DragGestureRecognizer dgr, int act, Point ori, List evs)
          DragGestureEvent を構築します。
 
メソッドの概要
 Component getComponent()
           
 int getDragAction()
           
 Point getDragOrigin()
           
 DragSource getDragSource()
           
 DragGestureRecognizer getSourceAsDragGestureRecognizer()
           
 InputEvent getTriggerEvent()
           
 Iterator iterator()
           
 void startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
          ドラッグを開始します。
 void startDrag(Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
          ドラッグを開始します。
 Object[] toArray()
           
 Object[] toArray(Object[] array)
           
 
クラス java.util.EventObject から継承したメソッド
getSource, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

DragGestureEvent

public DragGestureEvent(DragGestureRecognizer dgr,
                        int act,
                        Point ori,
                        List evs)
DragGestureEvent を構築します。
パラメータ:
dgr - このイベントをトリガーする DragSourceRecognizer
ori - ドラッグの起点
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 - ソースの Transferable
dsl - ソースの DragSourceListener

startDrag

public void startDrag(Cursor dragCursor,
                      Image dragImage,
                      Point imageOffset,
                      Transferable transferable,
                      DragSourceListener dsl)
               throws InvalidDnDOperationException
ドラッグを開始します。
パラメータ:
dragCursor - 初期ドラッグカーソル
dragImage - ソースの dragImage
imageOffset - dragImage のオフセット
transferable - ソースの Transferable
dsl - ソースの DragSourceListener

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.