|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object
|
+--java.util.EventObject
|
+--java.awt.dnd.DragGestureEvent
DragGestureEvent は、DragGestureListener の dragGestureRecognized() メソッドに渡されます。これは、特定の DragGestureRecognizer が、追跡中の Component でプラットフォーム依存のドラッグ開始ジェスチャーを検出したときに行われます。
DragGestureRecognizer,
DragGestureListener,
DragSource,
直列化された形式| フィールドの概要 |
| クラス java.util.EventObject から継承したフィールド |
source |
| コンストラクタの概要 | |
DragGestureEvent(DragGestureRecognizer dgr,
int act,
Point ori,
List 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 |
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 evs)
DragGestureRecognizer を指定した DragGestureEvent、ユーザの希望するアクションを表す int、ドラッグの起点を示す Point、ジェスチャーを構成するイベントの List を構築します。
dgr - このイベントをトリガする DragGestureRecognizeract - ユーザの希望するアクションori - ドラッグの起点evs - ジェスチャーを構成するイベントの List
IllegalArgumentException入力パラメータが - null の場合| メソッドの詳細 |
public DragGestureRecognizer getSourceAsDragGestureRecognizer()
DragGestureRecognizer としてのソースを返します。
DragGestureRecognizer としてのソースpublic Component getComponent()
DragGestureEvent に関連した Component を返します。
public DragSource getDragSource()
DragSource を返します。
DragSourcepublic Point getDragOrigin()
Component の座標の Point を返します。
public Iterator 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
InvalidDnDOperationExceptionドラッグ&ドロップシステムがドラッグ操作を開始できない場合、または既存のドラッグ操作を実行中にユーザがドラッグを開始しようとした場合
NullPointerExceptionTransferable - が null の場合
InvalidDnDOperationException
public void startDrag(Cursor dragCursor,
Transferable transferable,
DragSourceListener dsl)
throws InvalidDnDOperationException
Cursor を表示しドラッグを開始してから、Transferable オブジェクトと DragSourceListener を使用します。
dragCursor - 初期ドラッグカーソルtransferable - ソースの Transferabledsl - ソースの DragSourceListener
InvalidDnDOperationExceptionドラッグ&ドロップシステムがドラッグ操作を開始できない場合、または既存のドラッグ操作を実行中にユーザがドラッグを開始しようとした場合
InvalidDnDOperationException
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
InvalidDnDOperationExceptionドラッグ&ドロップシステムがドラッグ操作を開始できない場合、または既存のドラッグ操作を実行中にユーザがドラッグを開始しようとした場合
InvalidDnDOperationException
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.