| パッケージ | 説明 | 
|---|---|
| java.awt.datatransfer | アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 | 
| java.awt.dnd | ドラッグ&ドロップ操作は、多くのグラフィカルユーザーインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連付けられた 2 つのエンティティー間で情報を変換するメカニズムを提供します。 | 
| javax.accessibility | ユーザーインタフェースコンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。 | 
| javax.activation | |
| javax.swing | すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| static DataFlavor | DataFlavor. imageFlavorJava Image クラスを表す  DataFlavor。ここでは、次のようになります。 | 
| static DataFlavor | DataFlavor. javaFileListFlavorJava (およびベースとなるプラットフォーム) との間でファイルのリストを転送するには、このタイプ/サブタイプの  DataFlavorと、java.util.Listの表現クラスが使用されます。 | 
| static DataFlavor | DataFlavor. plainTextFlavor非推奨。 
 1.3 以降。 Transferable.getTransferData(DataFlavor.plainTextFlavor)の代わりにDataFlavor.getReaderForText(Transferable)を使用します。 | 
| static DataFlavor | DataFlavor. stringFlavorJava Unicode String クラスを表す  DataFlavor。ここでは、次のようになります。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| static DataFlavor | SystemFlavorMap. decodeDataFlavor(String nat)DataFlavorとして使用するためにStringネイティブをデコードします。 | 
| DataFlavor[] | Clipboard. getAvailableDataFlavors()このクリップボードの現在の内容を提供できる  DataFlavorの配列を返します。 | 
| static DataFlavor | DataFlavor. getTextPlainUnicodeFlavor()Unicode エンコーディングでプレーンテキストを表す  DataFlavorを返します。ここでは、次のようになります。 | 
| DataFlavor[] | Transferable. getTransferDataFlavors()データを提供することができるフレーバを示す DataFlavor オブジェクトの配列を返します。 | 
| DataFlavor[] | StringSelection. getTransferDataFlavors()この  Transferableがデータを提供できるフレーバの配列を返します。 | 
| 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> | FlavorMap. getFlavorsForNatives(String[] natives)指定された  Stringネイティブから対応するDataFlavorへのMapを返します。 | 
| Map<String,DataFlavor> | SystemFlavorMap. getFlavorsForNatives(String[] natives)指定された  Stringネイティブの、そのもっとも適切なDataFlavorへのMapを返します。 | 
| Map<DataFlavor,String> | FlavorMap. getNativesForFlavors(DataFlavor[] flavors)指定された  DataFlavorから対応するStringネイティブへのMapを返します。 | 
| Map<DataFlavor,String> | SystemFlavorMap. 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> | FlavorMap. getNativesForFlavors(DataFlavor[] flavors)指定された  DataFlavorから対応するStringネイティブへのMapを返します。 | 
| Map<DataFlavor,String> | SystemFlavorMap. getNativesForFlavors(DataFlavor[] flavors)指定された  DataFlavorの、そのもっとも適切なStringネイティブへのMapを返します。 | 
| Object | Transferable. getTransferData(DataFlavor flavor)転送されるデータを表すオブジェクトを返します。 | 
| Object | StringSelection. getTransferData(DataFlavor flavor)要求された  DataFlavor内の、Transferableのデータを返します (可能な場合)。 | 
| boolean | Clipboard. isDataFlavorAvailable(DataFlavor flavor)指定された  DataFlavorでこのクリップボードの現在の内容を提供できるかどうかを返します。 | 
| boolean | Transferable. isDataFlavorSupported(DataFlavor flavor)指定されたデータフレーバが、このオブジェクトに対してサポートされているかどうかを返します。 | 
| boolean | StringSelection. isDataFlavorSupported(DataFlavor flavor)要求されたフレーバがこの  Transferableでサポートされているかどうかを返します。 | 
| boolean | DataFlavor. isMimeTypeEqual(DataFlavor dataFlavor)2 つの  DataFlavorオブジェクトのmimeTypeを比較します。 | 
| boolean | DataFlavor. match(DataFlavor that)equals(DataFlavor)と同じ。 | 
| 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 を構築します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| DataFlavor[] | DropTargetDragEvent. getCurrentDataFlavors()このメソッドは、 DropTargetContextから現在のDataFlavorを返します。 | 
| DataFlavor[] | DropTargetDropEvent. getCurrentDataFlavors()このメソッドは、現在の DataFlavor を返します。 | 
| protected DataFlavor[] | DropTargetContext. getCurrentDataFlavors()この操作の  Transferableオペランドの使用可能な DataFlavor を取得します。 | 
| DataFlavor[] | DropTargetContext.TransferableProxy. getTransferDataFlavors()カプセル化された転送可能オブジェクトによってデータが提供されるフレーバを示す DataFlavor オブジェクトの配列を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| List<DataFlavor> | DropTargetDragEvent. getCurrentDataFlavorsAsList()このメソッドは、現在の  DataFlavorをjava.util.Listとして返します。 | 
| List<DataFlavor> | DropTargetDropEvent. getCurrentDataFlavorsAsList()このメソッドは、現在使用可能な  DataFlavorをjava.util.Listとして返します。 | 
| protected List<DataFlavor> | DropTargetContext. getCurrentDataFlavorsAsList()このメソッドは、 Transferableオペランドの現在使用可能な DataFlavor をjava.util.Listとして返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Object | DropTargetContext.TransferableProxy. getTransferData(DataFlavor df)要求されたデータフレーバに対してカプセル化した転送可能オブジェクトによって提供されるデータを表すオブジェクトを返します。 | 
| boolean | DropTargetDragEvent. isDataFlavorSupported(DataFlavor df)このメソッドは、指定された  DataFlavorがサポートされているかどうかを示すbooleanを返します。 | 
| boolean | DropTargetDropEvent. isDataFlavorSupported(DataFlavor df)このメソッドは、指定された  DataFlavorがソースから使用可能かどうかを示すbooleanを返します。 | 
| protected boolean | DropTargetContext. isDataFlavorSupported(DataFlavor df)このメソッドは、指定された  DataFlavorがこのDropTargetContextでサポートされているかどうかを示すbooleanを返します。 | 
| boolean | DropTargetContext.TransferableProxy. isDataFlavorSupported(DataFlavor flavor)指定されたデータフレーバが、カプセル化された転送可能オブジェクトによってサポートされているかどうかを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| DataFlavor[] | AccessibleStreamable. getMimeTypes()このオブジェクトでサポートされる MIME タイプを表す DataFlavor オブジェクトの配列を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| InputStream | AccessibleStreamable. getStream(DataFlavor flavor)DataFlavor の InputStream を返します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
| class  | ActivationDataFlavorActivationDataFlavor クラスは、 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, 2013, Oracle and/or its affiliates. All rights reserved.