| パッケージ | 説明 |
|---|---|
| java.awt.datatransfer |
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
|
| java.awt.dnd |
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
|
| javax.accessibility |
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
|
| javax.activation | |
| javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
| 修飾子と型 | フィールド | 説明 |
|---|---|---|
static DataFlavor |
DataFlavor.allHtmlFlavor
1つのHTMLマークアップを表します。
|
|
static DataFlavor |
DataFlavor.fragmentHtmlFlavor
1つのHTMLマークアップを表します。
|
|
static DataFlavor |
DataFlavor.imageFlavor
Java Imageクラスを表す
DataFlavor。ここでは、次のようになります。 |
|
static DataFlavor |
DataFlavor.javaFileListFlavor
Java (およびベースとなるプラットフォーム)との間でファイルのリストを転送するには、このタイプ/サブタイプの
DataFlavorと、java.util.Listの表現クラスが使用されます。 |
|
static DataFlavor |
DataFlavor.plainTextFlavor
非推奨。
1.3以降。
Transferable.getTransferData(DataFlavor.plainTextFlavor)の代わりにDataFlavor.getReaderForText(Transferable)を使用します。 |
|
static DataFlavor |
DataFlavor.selectionHtmlFlavor
1つのHTMLマークアップを表します。
|
|
static DataFlavor |
DataFlavor.stringFlavor
Java Unicode Stringクラスを表す
DataFlavor。ここでは、次のようになります。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
static DataFlavor |
SystemFlavorMap.decodeDataFlavor(String nat)
DataFlavorとして使用するためにStringネイティブをデコードします。 |
|
DataFlavor[] |
Clipboard.getAvailableDataFlavors()
このクリップボードの現在の内容を提供できる
DataFlavorの配列を返します。 |
|
static DataFlavor |
DataFlavor.getTextPlainUnicodeFlavor()
Unicodeエンコーディングでプレーン・テキストを表す
DataFlavorを返します。ここでは、次のようになります。 |
|
DataFlavor[] |
StringSelection.getTransferDataFlavors()
この
Transferableがデータを提供できるフレーバの配列を返します。 |
|
DataFlavor[] |
Transferable.getTransferDataFlavors()
データを提供することができるフレーバを示すDataFlavorオブジェクトの配列を返します。
|
|
static DataFlavor |
DataFlavor.selectBestTextFlavor(DataFlavor[] availableFlavors)
DataFlavorの配列から最適なテキストDataFlavorを選択します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
List<DataFlavor> |
FlavorTable.getFlavorsForNative(String nat)
指定された
Stringが対応するDataFlavorのListを返します。 |
|
List<DataFlavor> |
SystemFlavorMap.getFlavorsForNative(String nat)
指定された
Stringネイティブのデータ転送サブシステムによる変換の宛先にすることのできるDataFlavorのListを返します。 |
|
Map<String,DataFlavor> |
SystemFlavorMap.getFlavorsForNatives(String[] natives)
指定された
Stringネイティブの、そのもっとも適切なDataFlavorへのMapを返します。 |
|
Map<String,DataFlavor> |
FlavorMap.getFlavorsForNatives(String[] natives)
指定された
Stringネイティブから対応するDataFlavorへのMapを返します。 |
|
Map<DataFlavor,String> |
SystemFlavorMap.getNativesForFlavors(DataFlavor[] flavors)
指定された
DataFlavorの、そのもっとも適切なStringネイティブへのMapを返します。 |
|
Map<DataFlavor,String> |
FlavorMap.getNativesForFlavors(DataFlavor[] flavors)
指定された
DataFlavorから対応するStringネイティブへのMapを返します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
void |
SystemFlavorMap.addFlavorForUnencodedNative(String nat, DataFlavor flav)
1つの
Stringネイティブから1つのDataFlavorへのマッピングを追加します。 |
|
void |
SystemFlavorMap.addUnencodedNativeForFlavor(DataFlavor flav, String nat)
指定された
DataFlavor (および指定されたDataFlavorに等しいすべてのDataFlavor)から指定されたStringネイティブへのマッピングを追加します。 |
|
static String |
SystemFlavorMap.encodeDataFlavor(DataFlavor flav)
Stringネイティブとして使用するためにDataFlavorをエンコードします。 |
|
boolean |
DataFlavor.equals(DataFlavor that)
このメソッドの動作は、
equals(Object)と同じです。 |
|
Object |
Clipboard.getData(DataFlavor flavor)
指定された
DataFlavorでこのクリップボードの現在の内容を表すオブジェクトを返します。 |
|
List<String> |
FlavorTable.getNativesForFlavor(DataFlavor flav)
指定された
DataFlavorが対応するStringネイティブのListを返します。 |
|
List<String> |
SystemFlavorMap.getNativesForFlavor(DataFlavor flav)
指定された
DataFlavorのデータ転送サブシステムによる変換の宛先にすることのできるStringネイティブのListを返します。 |
|
Map<DataFlavor,String> |
SystemFlavorMap.getNativesForFlavors(DataFlavor[] flavors)
指定された
DataFlavorの、そのもっとも適切なStringネイティブへのMapを返します。 |
|
Map<DataFlavor,String> |
FlavorMap.getNativesForFlavors(DataFlavor[] flavors)
指定された
DataFlavorから対応するStringネイティブへのMapを返します。 |
|
Object |
StringSelection.getTransferData(DataFlavor flavor)
要求された
DataFlavor内の、Transferableのデータを返します(可能な場合)。 |
|
Object |
Transferable.getTransferData(DataFlavor flavor)
転送されるデータを表すオブジェクトを返します。
|
|
boolean |
Clipboard.isDataFlavorAvailable(DataFlavor flavor)
指定された
DataFlavorでこのクリップボードの現在の内容を提供できるかどうかを返します。 |
|
boolean |
StringSelection.isDataFlavorSupported(DataFlavor flavor)
要求されたフレーバがこの
Transferableでサポートされているかどうかを返します。 |
|
boolean |
Transferable.isDataFlavorSupported(DataFlavor flavor)
指定されたデータ・フレーバが、このオブジェクトに対してサポートされているかどうかを返します。
|
|
boolean |
DataFlavor.isMimeTypeEqual(DataFlavor dataFlavor)
2つの
DataFlavorオブジェクトのmimeTypeを比較します。 |
|
boolean |
DataFlavor.match(DataFlavor that)
|
|
static DataFlavor |
DataFlavor.selectBestTextFlavor(DataFlavor[] availableFlavors)
DataFlavorの配列から最適なテキストDataFlavorを選択します。 |
|
void |
SystemFlavorMap.setFlavorsForNative(String nat, DataFlavor[] flavors)
指定された
Stringネイティブの現在のマッピングを破棄し、指定されたDataFlavorへの新しいマッピングを作成します。 |
|
void |
SystemFlavorMap.setNativesForFlavor(DataFlavor flav, String[] natives)
指定された
DataFlavor、および指定されたDataFlavorに等しいすべてのDataFlavorの現在のマッピングを破棄し、指定されたStringネイティブへの新しいマッピングを作成します。 |
| コンストラクタ | 説明 |
|---|---|
UnsupportedFlavorException(DataFlavor flavor)
UnsupportedFlavorExceptionを構築します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
protected DataFlavor[] |
DropTargetContext.getCurrentDataFlavors()
この操作の
Transferableオペランドの使用可能なDataFlavorを取得します。 |
|
DataFlavor[] |
DropTargetDropEvent.getCurrentDataFlavors()
このメソッドは、現在のDataFlavorを返します。
|
|
DataFlavor[] |
DropTargetDragEvent.getCurrentDataFlavors()
このメソッドは、
DropTargetContextから現在のDataFlavorを返します。 |
|
DataFlavor[] |
DropTargetContext.TransferableProxy.getTransferDataFlavors()
カプセル化された転送可能オブジェクトによってデータが提供されるフレーバを示すDataFlavorオブジェクトの配列を返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
protected List<DataFlavor> |
DropTargetContext.getCurrentDataFlavorsAsList()
このメソッドは、
Transferableオペランドの現在使用可能なDataFlavorをjava.util.Listとして返します。 |
|
List<DataFlavor> |
DropTargetDropEvent.getCurrentDataFlavorsAsList()
このメソッドは、現在使用可能な
DataFlavorをjava.util.Listとして返します。 |
|
List<DataFlavor> |
DropTargetDragEvent.getCurrentDataFlavorsAsList()
このメソッドは、現在の
DataFlavorをjava.util.Listとして返します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
Object |
DropTargetContext.TransferableProxy.getTransferData(DataFlavor df)
要求されたデータ・フレーバに対してカプセル化した転送可能オブジェクトによって提供されるデータを表すオブジェクトを返します。
|
|
protected boolean |
DropTargetContext.isDataFlavorSupported(DataFlavor df)
このメソッドは、指定された
DataFlavorがこのDropTargetContextでサポートされているかどうかを示すbooleanを返します。 |
|
boolean |
DropTargetContext.TransferableProxy.isDataFlavorSupported(DataFlavor flavor)
指定されたデータ・フレーバが、カプセル化された転送可能オブジェクトによってサポートされているかどうかを返します。
|
|
boolean |
DropTargetDropEvent.isDataFlavorSupported(DataFlavor df)
このメソッドは、指定された
DataFlavorがソースから使用可能かどうかを示すbooleanを返します。 |
|
boolean |
DropTargetDragEvent.isDataFlavorSupported(DataFlavor df)
このメソッドは、指定された
DataFlavorがサポートされているかどうかを示すbooleanを返します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
DataFlavor[] |
AccessibleStreamable.getMimeTypes()
このオブジェクトでサポートされるMIMEタイプを表すDataFlavorオブジェクトの配列を返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
InputStream |
AccessibleStreamable.getStream(DataFlavor flavor)
DataFlavorのInputStreamを返します。
|
| 修飾子と型 | クラス | 説明 |
|---|---|---|
class |
ActivationDataFlavor
ActivationDataFlavorクラスは、
java.awt.datatransfer.DataFlavorの特別なサブクラスです。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
DataFlavor[] |
DataHandler.getTransferDataFlavors()
このデータが利用できるDataFlavorを返します。
|
|
DataFlavor[] |
DataContentHandler.getTransferDataFlavors()
データを提供することができるフレーバを示すDataFlavorオブジェクトの配列を返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
boolean |
ActivationDataFlavor.equals(DataFlavor dataFlavor)
渡されたDataFlavorをこのDataFlavorと比較し、
isMimeTypeEqualメソッドを呼び出します。 |
|
Object |
DataHandler.getTransferData(DataFlavor flavor)
転送されるデータを表すオブジェクトを返します。
|
|
Object |
DataContentHandler.getTransferData(DataFlavor df, DataSource ds)
転送されるデータを表すオブジェクトを返します。
|
|
boolean |
DataHandler.isDataFlavorSupported(DataFlavor flavor)
指定されたデータ・フレーバが、このオブジェクトに対してサポートされているかどうかを返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
DataFlavor[] |
TransferHandler.TransferSupport.getDataFlavors()
この転送のデータ・フレーバを返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
boolean |
TransferHandler.canImport(JComponent comp, DataFlavor[] transferFlavors)
コンポーネントが実際に一連のデータ・フレーバのインポートを試みる前に、データ・フレーバのインポートを受け入れるかどうかを示します。
|
|
boolean |
TransferHandler.TransferSupport.isDataFlavorSupported(DataFlavor df)
指定のデータ・フレーバがサポートされているかどうかを返します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。