|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.dnd.DropTargetContext
DropTargetContext は、ドラッグ&ドロップ操作に関連付けられている論理カーソルが DropTarget に関連付けられている Component の可視ジオメトリと重なるときに作成されます。DropTargetContext は、ドロップ操作のレシーバがエンドユーザに適切なドラッグアンダーフィードバックを提供したり、必要に応じて後続のデータ転送を実行する機構を提供します。
内部クラスの概要 | |
protected class |
DropTargetContext.TransferableProxy
|
メソッドの概要 | |
protected void |
acceptDrag(int dragOperation)
ドラッグを受け入れます。 |
protected void |
acceptDrop(int dropOperation)
指定された操作を使ってドロップが受け入れられることを知らせるために呼び出されます。 |
void |
addNotify(java.awt.dnd.peer.DropTargetContextPeer dtcp)
DropTargetContextPeer に関連付けられるときに呼び出されます。 |
protected Transferable |
createTransferableProxy(Transferable t,
boolean local)
サブクラスは、独自の Proxy Transferable を供給するために、このメソッドをオーバーライドできます。 |
void |
dropComplete(boolean success)
ドロップが完了して、それが成功したかどうかを知らせます。 |
Component |
getComponent()
|
protected DataFlavor[] |
getCurrentDataFlavors()
この操作の Transferable オペランドの有効な DataFlavor を取得します。 |
protected List |
getCurrentDataFlavorsAsList()
|
DropTarget |
getDropTarget()
|
protected int |
getTargetActions()
|
protected Transferable |
getTransferable()
この操作の Transferable (プロキシ) オペランドを取得します。 |
protected boolean |
isDataFlavorSupported(DataFlavor df)
|
protected void |
rejectDrag()
ドラッグを拒否します。 |
protected void |
rejectDrop()
ドロップが受け入れられないことを知らせるために呼び出されます。 |
void |
removeNotify()
DropTargetContextPeer との関連付けが解除されるときに呼び出されます。 |
protected void |
setTargetActions(int actions)
この DropTarget で許容される現在のアクションを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
メソッドの詳細 |
public DropTarget getDropTarget()
public Component getComponent()
public void addNotify(java.awt.dnd.peer.DropTargetContextPeer dtcp)
public void removeNotify()
protected void setTargetActions(int actions)
protected int getTargetActions()
public void dropComplete(boolean success) throws InvalidDnDOperationException
protected void acceptDrag(int dragOperation)
protected void rejectDrag()
protected void acceptDrop(int dropOperation)
protected void rejectDrop()
protected DataFlavor[] getCurrentDataFlavors()
protected List getCurrentDataFlavorsAsList()
protected boolean isDataFlavorSupported(DataFlavor df)
protected Transferable getTransferable() throws InvalidDnDOperationException
protected Transferable createTransferableProxy(Transferable t, boolean local)
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |