|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.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
- このイベントをトリガーする 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<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
- このドラッグ操作の 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 Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。