public class EdbDnD extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EdbDnD.EdbDnDCatalogueXYDropListener
Catalogue X-Y Drop Listener.
|
static interface |
EdbDnD.EdbDnDCatalogueXYDropTarget |
| Modifier and Type | Field and Description |
|---|---|
static DataFlavor |
DataFlavorCatalogue |
static DataFlavor |
DataFlavorCatalogueLocal |
static DataFlavor |
DataFlavorEID |
static DataFlavor |
DataFlavorTuple |
| Constructor and Description |
|---|
EdbDnD() |
| Modifier and Type | Method and Description |
|---|---|
static DragGestureRecognizer |
createDefaultDragGestureRecognizer(Component co,
int act,
DragGestureListener dgl)
DragGestureRecognizer のデフォルト抽象サブクラスを実装する新しい DragSourceRecognizer を作成し,新しく作成されたオブジェクトに,指定された Component および DragGestureListener を設定します.
|
static BufferedImage |
createDragImage(JComponent co)
ドラッグイメージを作成します.
|
static void |
startDrag(DragGestureEvent dge,
Cursor cur,
JComponent co,
Transferable tr,
DragSourceListener dsl)
ドラックの開始処理を行います.
|
public static DataFlavor DataFlavorEID
public static DataFlavor DataFlavorTuple
public static DataFlavor DataFlavorCatalogue
public static DataFlavor DataFlavorCatalogueLocal
public static DragGestureRecognizer createDefaultDragGestureRecognizer(Component co, int act, DragGestureListener dgl)
co - レコグナイザの Component ターゲットact - 許可されたソースアクションdgl - 通知する DragGestureListenernull を返した場合,nullpublic static BufferedImage createDragImage(JComponent co)
co - コンポーネントpublic static void startDrag(DragGestureEvent dge, Cursor cur, JComponent co, Transferable tr, DragSourceListener dsl)
dge - ドラッグを開始させた DragGestureEventcur - 初期 Cursor,またはデフォルトの場合 nullco - コンポーネントtr - ドラッグの対象データdsl - DragSourceListenerInvalidDnDOperationException - ドラッグ&ドロップシステムがドラッグ操作を開始できない場合,または既存のドラッグ操作を実行中にユーザがドラッグを開始しようとした場合DragSource.startDrag(DragGestureEvent, Cursor, Transferable, DragSourceListener),
DragSource.startDrag(DragGestureEvent, Cursor, Image, Point, Transferable, DragSourceListener)EDB Working Group at Mon Dec 15 16:45:05 JST 2025