| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object | +--java.awt.datatransfer.StringSelection
String を転送する際に必要な能力を実装する Transferable です。この Transferable プロパティは、DataFlavor.stringFlavor およびそれと同等のすべてのフレーバを適切にサポートしています。DataFlavor.plainTextFlavor およびそれと同等のすべてのフレーバのサポートは推奨されません。その他の DataFlavor はサポートされていません。
java.awt.datatransfer.DataFlavor.stringFlavor, 
java.awt.datatransfer.DataFlavor.plainTextFlavor| コンストラクタの概要 | |
| StringSelection(String data)指定した Stringを転送可能なTransferableを作成します。 | |
| メソッドの概要 | |
|  Object | getTransferData(DataFlavor flavor)可能であれば、要求された DataFlavorのTransferableデータを返します。 | 
|  DataFlavor[] | getTransferDataFlavors()この Transferableがデータを提供できるフレーバの配列を返します。 | 
|  boolean | isDataFlavorSupported(DataFlavor flavor)要求したフレーバが、この Transferableでサポートされているかどうかを返します。 | 
|  void | lostOwnership(Clipboard clipboard,
              Transferable contents)クリップボードの内容のオーナではなくなったことを、このオブジェクトに通知します。 | 
| クラス java.lang.Object から継承したメソッド | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| コンストラクタの詳細 | 
public StringSelection(String data)
String を転送可能な Transferable を作成します。
| メソッドの詳細 | 
public DataFlavor[] getTransferDataFlavors()
Transferable がデータを提供できるフレーバの配列を返します。DataFlavor.stringFlavor は適切にサポートされています。DataFlavor.plainTextFlavor のサポートは推奨されません。
Transferable 内の getTransferDataFlavorsDataFlavor. stringFlavor と DataFlavor.plainTextFlavor の 2 つの長さの配列public boolean isDataFlavorSupported(DataFlavor flavor)
Transferable でサポートされているかどうかを返します。
Transferable 内の isDataFlavorSupportedflavor - データに対して要求されたフレーバ
flavor が DataFlavor.stringFlavor か DataFlavor.plainTextFlavor と等しい場合は true、それ以外の flavor の場合は false
NullPointerException - フレーバが null の場合
public Object getTransferData(DataFlavor flavor)
                       throws UnsupportedFlavorException,
                              IOException
DataFlavor の Transferable データを返します。要求したフレーバが DataFlavor.stringFlavor または同等のフレーバの場合、選択を表す String を返します。要求したフレーバが、DataFlavor.plainTextFlavor または同等のフレーバの場合は、Reader を返します。注:このメソッドの DataFlavor.plainTextFlavor および同等の DataFlavor の動作は DataFlavor.plainTextFlavor の定義と一貫性がありません。
Transferable 内の getTransferDataflavor - データに対して要求されたフレーバ
UnsupportedFlavorException - 要求したデータフレーバが DataFlavor.stringFlavor または DataFlavor.plainTextFlavor と異なる場合
IOException - データの取得中に IOException が発生した場合。デフォルトでは、StringSelection がこの例外をスローすることはないが、サブクラスではスローすることがある
NullPointerException - フレーバが null の場合Reader
public void lostOwnership(Clipboard clipboard,
                          Transferable contents)
ClipboardOwner の記述: 
ClipboardOwner 内の lostOwnershipclipboard - もう所有されていないクリップボードcontents - このオーナが所有していたクリップボード上の内容| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
 Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
 Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.