全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.awt.datatransfer.StringSelection
java.lang.Object
   |
   +----java.awt.datatransfer.StringSelection
  -  public class StringSelection
  -  extends Object
  -  implements Transferable, ClipboardOwner
単純な java String をプレーンテキストのフォーマットで転送するために必要な機能を実装するクラスです。
   
  -   StringSelection(String) StringSelection(String)
-   指定された文字列をプレーンテキストのフォーマットで転送できる転送可能なオブジェクトを作成する。
   
  -   getTransferData(DataFlavor) getTransferData(DataFlavor)
-   データが "java.lang.String" フレーバで要求された場合、その選択を表現する String を返す。
  
-   getTransferDataFlavors() getTransferDataFlavors()
-   データを提供できるフレーバの配列を返す。
  
-   isDataFlavorSupported(DataFlavor) isDataFlavorSupported(DataFlavor)
-   要求されたフレーバがこのオブジェクトでサポートされているかを返す。
  
-   lostOwnership(Clipboard, Transferable) lostOwnership(Clipboard, Transferable)
-  
   
 StringSelection
StringSelection
  public StringSelection(String data)
  -  指定された文字列をプレーンテキストのフォーマットで転送できる転送可能なオブジェクトを作成します。
 
   
 getTransferDataFlavors
getTransferDataFlavors
  public synchronized DataFlavor[] getTransferDataFlavors()
  -  データを提供できるフレーバの配列を返します。
 
 isDataFlavorSupported
isDataFlavorSupported
  public boolean isDataFlavorSupported(DataFlavor flavor)
  -  要求したフレーバが、このオブジェクトでサポートされているかを返します。
   
- 
    -  パラメータ:
    
-  flavor - 要求されたデータのフレーバ
  
 
 getTransferData
getTransferData
  public synchronized Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
  -  データが "java.lang.String" フレーバで要求された場合、その選択を表現する String を返します。
   
- 
    -  パラメータ:
    
-  flavor - 要求されたデータのフレーバ
    
-  例外: UnsupportedFlavorException
    
-  要求したたデータフレーバが "java.lang.String" フレーバでサポートされていない場合。
 
 lostOwnership
lostOwnership
  public void lostOwnership(Clipboard clipboard,
                            Transferable contents)
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス