| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.util.EventObject
java.awt.dnd.DragGestureEvent
public class DragGestureEvent
DragGestureEvent は、DragGestureListener の dragGestureRecognized() メソッドに渡されます。これは、特定の DragGestureRecognizer が、追跡中の Component でプラットフォーム依存のドラッグ開始ジェスチャーを検出したときに行われます。
DragGestureRecognizer, 
DragGestureListener, 
DragSource, 
直列化された形式| フィールドの概要 | 
|---|
| クラス java.util.EventObject から継承されたフィールド | 
|---|
| source | 
| コンストラクタの概要 | |
|---|---|
| DragGestureEvent(DragGestureRecognizer dgr,
                 int act,
                 Point ori,
                 List<? extends InputEvent> evs)このイベントをトリガーする DragGestureRecognizerを指定したDragGestureEvent、ユーザーの希望するアクションを表すint、ドラッグの起点を示すPoint、ジェスチャーを構成するイベントのListを構築します。 | |
| メソッドの概要 | |
|---|---|
|  Component | getComponent()DragGestureEventに関連したComponentを返します。 | 
|  int | getDragAction()ユーザーが選択したアクションを表す intを返します。 | 
|  Point | getDragOrigin()ドラッグを開始した Componentの座標のPointを返します。 | 
|  DragSource | getDragSource()DragSourceを返します。 | 
|  DragGestureRecognizer | getSourceAsDragGestureRecognizer()DragGestureRecognizerとしてのソースを返します。 | 
|  InputEvent | getTriggerEvent()ジェスチャーをトリガーした初期イベントを返します。 | 
|  Iterator<InputEvent> | iterator()ジェスチャーを構成するイベントの Iteratorを返します。 | 
|  void | startDrag(Cursor dragCursor,
          Image dragImage,
          Point imageOffset,
          Transferable transferable,
          DragSourceListener dsl)初期 Cursorを表示しドラッグを開始してから、ドラッグImage、Imageのオフセット、TransferableオブジェクトとDragSourceListenerを使用します。 | 
|  void | startDrag(Cursor dragCursor,
          Transferable transferable)このドラッグ操作の Cursor、およびこのドラッグ操作のソースデータを表すTransferableを指定して、ドラッグ操作を開始します。 | 
|  void | startDrag(Cursor dragCursor,
          Transferable transferable,
          DragSourceListener dsl)初期 Cursorを表示しドラッグを開始してから、TransferableオブジェクトとDragSourceListenerを使用します。 | 
|  Object[] | toArray()ドラッグジェスチャーを構成するイベントの Objectの配列を返します。 | 
|  Object[] | toArray(Object[] array)ドラッグジェスチャーを構成するイベントの配列を返します。 | 
| クラス java.util.EventObject から継承されたメソッド | 
|---|
| getSource, toString | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| コンストラクタの詳細 | 
|---|
public DragGestureEvent(DragGestureRecognizer dgr,
                        int act,
                        Point ori,
                        List<? extends InputEvent> evs)
DragGestureRecognizer を指定した DragGestureEvent、ユーザーの希望するアクションを表す int、ドラッグの起点を示す Point、ジェスチャーを構成するイベントの List を構築します。
 
dgr - このイベントをトリガーする DragGestureRecognizeract - ユーザーの希望するアクションori - ドラッグの起点evs - ジェスチャーを構成するイベントの List
 
IllegalArgumentException| メソッドの詳細 | 
|---|
public DragGestureRecognizer getSourceAsDragGestureRecognizer()
DragGestureRecognizer としてのソースを返します。
 
DragGestureRecognizer としてのソースpublic Component getComponent()
DragGestureEvent に関連した Component を返します。
 
public DragSource getDragSource()
DragSource を返します。
 
DragSourcepublic Point getDragOrigin()
Component の座標の Point を返します。
 
public Iterator<InputEvent> iterator()
Iterator を返します。
 
public Object[] toArray()
Object の配列を返します。
 
public Object[] toArray(Object[] array)
array - EventObject サブタイプの配列
 
public int getDragAction()
int を返します。
 
public InputEvent getTriggerEvent()
public void startDrag(Cursor dragCursor,
                      Transferable transferable)
               throws InvalidDnDOperationException
Cursor、およびこのドラッグ操作のソースデータを表す Transferable を指定して、ドラッグ操作を開始します。null の Cursor が指定された場合は、例外はスローされず、代わりにデフォルトのドラッグカーソルが使用されます。null の Transferable が指定された場合は、NullPointerException がスローされます。
dragCursor - このドラッグ操作の Cursortransferable - このドラッグ操作のソースデータを表す Transferable
InvalidDnDOperationExceptionNullPointerExceptionTransferable が null の場合
InvalidDnDOperationException
public void startDrag(Cursor dragCursor,
                      Transferable transferable,
                      DragSourceListener dsl)
               throws InvalidDnDOperationException
Cursor を表示しドラッグを開始してから、Transferable オブジェクトと DragSourceListener を使用します。
 
dragCursor - 初期ドラッグカーソルtransferable - ソースの Transferabledsl - ソースの DragSourceListener
 
InvalidDnDOperationExceptionInvalidDnDOperationException
public void startDrag(Cursor dragCursor,
                      Image dragImage,
                      Point imageOffset,
                      Transferable transferable,
                      DragSourceListener dsl)
               throws InvalidDnDOperationException
Cursor を表示しドラッグを開始してから、ドラッグ Image、Image のオフセット、Transferable オブジェクトと DragSourceListener を使用します。
 
dragCursor - 初期ドラッグカーソルdragImage - ソースの dragImageimageOffset - dragImage のオフセットtransferable - ソースの Transferabledsl - ソースの DragSourceListener
 
InvalidDnDOperationExceptionInvalidDnDOperationException| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。