|
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
- このイベントをトリガする DragGestureRecognizer
act
- ユーザの希望するアクションori
- ドラッグの起点evs
- ジェスチャーを構成するイベントの List
IllegalArgumentException
入力パラメータが
- null の場合メソッドの詳細 |
public DragGestureRecognizer getSourceAsDragGestureRecognizer()
DragGestureRecognizer
としてのソースを返します。
DragGestureRecognizer
としてのソースpublic Component getComponent()
DragGestureEvent
に関連した Component
を返します。
public DragSource getDragSource()
DragSource
を返します。
DragSource
public 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
- このドラッグ操作の Cursor
transferable
- このドラッグ操作のソースデータを表す Transferable
InvalidDnDOperationException
ドラッグ&ドロップシステムがドラッグ操作を開始できない場合、または既存のドラッグ操作を実行中にユーザがドラッグを開始しようとした場合
NullPointerException
Transferable
- が 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.