全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.datatransfer.StringSelection

java.lang.Object
   |
   +----java.awt.datatransfer.StringSelection

public class StringSelection
extends Object
implements Transferable, ClipboardOwner
単純な java String をプレーンテキストのフォーマットで転送するために必要な機能を実装するクラスです。


Constructor Index

 o StringSelection(String)
指定された文字列をプレーンテキストのフォーマットで転送できる転送可能なオブジェクトを作成する。

Method Index

 o getTransferData(DataFlavor)
データが "java.lang.String" フレーバで要求された場合、その選択を表現する String を返す。
 o getTransferDataFlavors()
データを提供できるフレーバの配列を返す。
 o isDataFlavorSupported(DataFlavor)
要求されたフレーバがこのオブジェクトでサポートされているかを返す。
 o lostOwnership(Clipboard, Transferable)

Constructors

 o StringSelection
  public StringSelection(String data)
指定された文字列をプレーンテキストのフォーマットで転送できる転送可能なオブジェクトを作成します。

Methods

 o getTransferDataFlavors
  public synchronized DataFlavor[] getTransferDataFlavors()
データを提供できるフレーバの配列を返します。

 o isDataFlavorSupported
  public boolean isDataFlavorSupported(DataFlavor flavor)
要求したフレーバが、このオブジェクトでサポートされているかを返します。

パラメータ:
flavor - 要求されたデータのフレーバ
 o getTransferData
  public synchronized Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
データが "java.lang.String" フレーバで要求された場合、その選択を表現する String を返します。

パラメータ:
flavor - 要求されたデータのフレーバ
例外: UnsupportedFlavorException
要求したたデータフレーバが "java.lang.String" フレーバでサポートされていない場合。
 o lostOwnership
  public void lostOwnership(Clipboard clipboard,
                            Transferable contents)

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス