|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.dnd.DragSource
DragSource クラスは、ドラッグ&ドロップジェスチャーを発生させる小さなクラスです。
フィールドの概要 | |
static Cursor |
DefaultCopyDrop
デフォルトのカーソル定数です。 |
static Cursor |
DefaultCopyNoDrop
|
static Cursor |
DefaultLinkDrop
|
static Cursor |
DefaultLinkNoDrop
|
static Cursor |
DefaultMoveDrop
|
static Cursor |
DefaultMoveNoDrop
|
コンストラクタの概要 | |
DragSource()
DragSource を構築します。 |
メソッドの概要 | |
DragGestureRecognizer |
createDefaultDragGestureRecognizer(Component c,
int actions,
DragGestureListener dgl)
この DragSource のために DragGestureRecognizer のデフォルト抽象サブクラスを実装する新しい DragSourceRecognizer を作成し、新しく作成されたオブジェクトで、指定された Component および DragGestureListener を設定します。 |
DragGestureRecognizer |
createDragGestureRecognizer(Class recognizerAbstractClass,
Component c,
int actions,
DragGestureListener dgl)
DragGestureRecognizer の指定された抽象サブクラスを実装する新しい DragSourceRecognizer を作成し、新しく作成されたオブジェクトで、指定された Component および DragGestureListener を設定します。 |
protected DragSourceContext |
createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp,
DragGestureEvent dgl,
Cursor dragCursor,
Image dragImage,
Point imageOffset,
Transferable t,
DragSourceListener dsl)
このドラッグを処理する DragSourceContext を作成します。 |
static DragSource |
getDefaultDragSource()
|
FlavorMap |
getFlavorMap()
|
static boolean |
isDragImageSupported()
|
void |
startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Image dragImage,
Point dragOffset,
Transferable transferable,
DragSourceListener dsl)
ドラッグを開始します。 |
void |
startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Image dragImage,
Point imageOffset,
Transferable transferable,
DragSourceListener dsl,
FlavorMap flavorMap)
ドラッグを開始します。 |
void |
startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Transferable transferable,
DragSourceListener dsl)
ドラッグを開始します。 |
void |
startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Transferable transferable,
DragSourceListener dsl,
FlavorMap flavorMap)
ドラッグを開始します。 |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
フィールドの詳細 |
public static final Cursor DefaultCopyDrop
public static final Cursor DefaultMoveDrop
public static final Cursor DefaultLinkDrop
public static final Cursor DefaultCopyNoDrop
public static final Cursor DefaultMoveNoDrop
public static final Cursor DefaultLinkNoDrop
コンストラクタの詳細 |
public DragSource()
メソッドの詳細 |
public static DragSource getDefaultDragSource()
public static boolean isDragImageSupported()
public void startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap) throws InvalidDnDOperationException
trigger
- ドラッグを開始させた DragGestureEventdragCursor
- 初期カーソル、またはデフォルトの nulldragImage
- ドラッグされるイメージ、または nullimageOffset
- トリガーの瞬間での、カーソルのホットスポットからのイメージ起点のオフセットtransferable
- ドラッグの対象データdsl
- DragSourceListenerflavorMap
- 使用する FlavorMap、または nullpublic void startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap) throws InvalidDnDOperationException
trigger
- ドラッグを開始させた DragGestureEventactions
- 適切なドラッグ「verb」dragCursor
- 初期カーソル、またはデフォルトの nulltransferable
- ドラッグの対象データdsl
- DragSourceListenerflavorMap
- 使用する FlavorMap、または nullpublic void startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl) throws InvalidDnDOperationException
trigger
- ドラッグを開始させた DragGestureEventactions
- 適切なドラッグ「verb」dragCursor
- 初期カーソル、またはデフォルトの nulldragImage
- ドラッグするイメージまたは nullimageOffset
- トリガーの瞬間での、カーソルのホットスポットからのイメージ起点のオフセットtransferable
- ドラッグの対象データdsl
- DragSourceListenerpublic void startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl) throws InvalidDnDOperationException
trigger
- ドラッグを開始させた DragGestureEventactions
- 適切なドラッグ「verb」dragCursor
- 初期カーソル、またはデフォルトの nulltransferable
- ドラッグの対象データdsl
- DragSourceListenerprotected DragSourceContext createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
dscp
- このドラッグの DragSourceContextPeertrigger
- ドラッグをトリガーした DragGestureEventdragCursor
- 初期カーソルdragImage
- ドラッグされるイメージ、または nullimageOffset
- トリガーの瞬間での、カーソルのホットスポットからのイメージ起点のオフセットtransferable
- ドラッグの対象データdsl
- DragSourceListenerpublic FlavorMap getFlavorMap()
public DragGestureRecognizer createDragGestureRecognizer(Class recognizerAbstractClass, Component c, int actions, DragGestureListener dgl)
recognizerAbstractClass
- 要求された抽象型actions
- 許可されたソースドラッグアクションc
- Component ターゲットdgl
- 通知する DragGestureListenerpublic DragGestureRecognizer createDefaultDragGestureRecognizer(Component c, int actions, DragGestureListener dgl)
c
- レコグナイザの Component ターゲットactions
- 許可されたソースアクションdgl
- 通知する DragGestureListener
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |