|
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、または null
public void startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Transferable transferable,
DragSourceListener dsl,
FlavorMap flavorMap)
throws InvalidDnDOperationException
trigger - ドラッグを開始させた DragGestureEventactions - 適切なドラッグ「verb」dragCursor - 初期カーソル、またはデフォルトの nulltransferable - ドラッグの対象データdsl - DragSourceListenerflavorMap - 使用する FlavorMap、または null
public void startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Image dragImage,
Point dragOffset,
Transferable transferable,
DragSourceListener dsl)
throws InvalidDnDOperationException
trigger - ドラッグを開始させた DragGestureEventactions - 適切なドラッグ「verb」dragCursor - 初期カーソル、またはデフォルトの nulldragImage - ドラッグするイメージまたは nullimageOffset - トリガーの瞬間での、カーソルのホットスポットからのイメージ起点のオフセットtransferable - ドラッグの対象データdsl - DragSourceListener
public void startDrag(DragGestureEvent trigger,
Cursor dragCursor,
Transferable transferable,
DragSourceListener dsl)
throws InvalidDnDOperationException
trigger - ドラッグを開始させた DragGestureEventactions - 適切なドラッグ「verb」dragCursor - 初期カーソル、またはデフォルトの nulltransferable - ドラッグの対象データdsl - DragSourceListener
protected 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 - 通知する DragGestureListener
public DragGestureRecognizer createDefaultDragGestureRecognizer(Component c,
int actions,
DragGestureListener dgl)
c - レコグナイザの Component ターゲットactions - 許可されたソースアクションdgl - 通知する DragGestureListener
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||