|
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 - 次の条件が成立する場合:
入力パラメータが null の場合| メソッドの詳細 |
|---|
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
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 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。