| パッケージ | 説明 |
|---|---|
| java.awt.datatransfer |
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
|
| java.awt.dnd |
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
|
| javax.activation | |
| javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
| 修飾子と型 | クラスと説明 |
|---|---|
class |
StringSelection
Stringを転送するために必要な機能を実装するTransferable。 |
| 修飾子と型 | フィールドと説明 |
|---|---|
protected Transferable |
Clipboard.contents |
| 修飾子と型 | メソッドと説明 |
|---|---|
Transferable |
Clipboard.getContents(Object requestor)
クリップボードの現在の内容を表現する転送可能なオブジェクトを返します。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
Reader |
DataFlavor.getReaderForText(Transferable transferable)
必要に応じて、予想される文字セット(エンコード)をデコードしたテキスト・フレーバのReaderを取得します。
|
void |
ClipboardOwner.lostOwnership(Clipboard clipboard, Transferable contents)
クリップボードのオーナーではなくなったことを、このオブジェクトに通知します。
|
void |
StringSelection.lostOwnership(Clipboard clipboard, Transferable contents) |
void |
Clipboard.setContents(Transferable contents, ClipboardOwner owner)
クリップボードの現在の内容を指定された転送可能なオブジェクトに設定し、指定されたクリップボード・オーナーを新しい内容のオーナーとして登録します。
|
| 修飾子と型 | クラスと説明 |
|---|---|
protected class |
DropTargetContext.TransferableProxy
TransferableProxyは、Transferableインタフェースを実装するヘルパー内部クラスであり、特定のドラッグ&ドロップ操作のデータ転送を表す別のTransferableオブジェクトのためのプロキシとして機能します。 |
| 修飾子と型 | フィールドと説明 |
|---|---|
protected Transferable |
DropTargetContext.TransferableProxy.transferable
カプセル化された
Transferableオブジェクト。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Transferable |
DropTargetContext.createTransferableProxy(Transferable t, boolean local)
指定されたTransferableのプロキシとしてTransferableProxyを作成します。
|
Transferable |
DragSourceContext.getTransferable()
この
DragSourceContextに関連付けられたTransferableを返します。 |
Transferable |
DropTargetDragEvent.getTransferable()
このメソッドは、現在のドラッグ操作に関連したデータを表すTransferableオブジェクトを返します。
|
Transferable |
DropTargetDropEvent.getTransferable()
このメソッドは、ドロップに関連付けられた
Transferableオブジェクトを返します。 |
protected Transferable |
DropTargetContext.getTransferable()
この操作のTransferable (プロキシ)オペランドを取得します
|
| 修飾子と型 | メソッドと説明 |
|---|---|
protected DragSourceContext |
DragSource.createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
現在のドラッグ操作を処理する
DragSourceContextを作成します。 |
protected Transferable |
DropTargetContext.createTransferableProxy(Transferable t, boolean local)
指定されたTransferableのプロキシとしてTransferableProxyを作成します。
|
void |
DragGestureEvent.startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
表示する初期の
Cursor、ドラッグImage、Imageのオフセット、Transferableオブジェクト、および使用するDragSourceListenerで、ドラッグを開始します。 |
void |
DragGestureEvent.startDrag(Cursor dragCursor, Transferable transferable)
このドラッグ操作の
Cursor、およびこのドラッグ操作のソース・データを表すTransferableを使用して、ドラッグ操作を開始します。 |
void |
DragGestureEvent.startDrag(Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
表示する初期の
Cursor、Transferableオブジェクト、および使用するDragSourceListenerを使用して、ドラッグを開始します。 |
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl)
ドラッグを開始した
DragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグの対象データ、およびDragSourceListenerで、ドラッグを開始します。 |
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
ドラッグを開始した
DragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグのTransferable対象データ、DragSourceListener、およびFlavorMapで、ドラッグを開始します。 |
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
ドラッグを開始した
DragGestureEvent、使用する初期のCursor、ドラッグのTransferable対象データ、およびDragSourceListenerを使用して、ドラッグを開始します。 |
void |
DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
ドラッグを開始した
DragGestureEvent、使用する初期のCursor、ドラッグのTransferable対象データ、DragSourceListener、およびFlavorMapを使用して、ドラッグを開始します。 |
| コンストラクタと説明 |
|---|
DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point offset, Transferable t, DragSourceListener dsl)
このコンストラクタは、
DragSourceから呼び出され、このドラッグのDragSourceContextPeer、ドラッグをトリガーしたDragGestureEvent、ドラッグに使用する初期のCursor、ドラッグの実行中に表示する(オプションの) Image、トリガー・イベントの瞬間におけるホット・スポットからのImage原点のオフセット、Transferable対象データ、およびドラッグ&ドロップ操作中に使用するDragSourceListenerを使用して、新しいDragSourceContextを作成します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class |
DataHandler
DataHandlerクラスは、多数のさまざまなソースや形式に利用できるデータに対する一貫したインタフェースを提供します。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Transferable |
TransferHandler.createTransferable(JComponent c)
データ転送のソースとして使用する
Transferableを作成します。 |
Transferable |
TransferHandler.TransferSupport.getTransferable()
この転送に関連した
Transferableを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void |
TransferHandler.exportDone(JComponent source, Transferable data, int action)
データのエクスポート後に呼び出されます。
|
Icon |
TransferHandler.getVisualRepresentation(Transferable t)
転送の外観を設定するオブジェクトを返します。
|
boolean |
TransferHandler.importData(JComponent comp, Transferable t)
クリップボードまたはDNDドロップ操作からコンポーネントへ転送します。
|
| コンストラクタと説明 |
|---|
TransferSupport(Component component, Transferable transferable)
指定されたコンポーネントの
isDrop() falseとTransferableを使用してTransferSupportを作成します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.