java命名空间java.awt.datatransfer类stringselection的类成员方法:
gettransferdata定义及介绍
本文导语:
gettransferdata
public object gettransferdata(dataflavor flavor)
throws unsupportedflavorexception,
ioexception
如果可能,则使用请求的 dataflavor 返回 transferable 的数据。如果需要的 flavor 是 dataflavor.stringflavor 或...
gettransferdata
public object gettransferdata(dataflavor flavor)
throws unsupportedflavorexception,
ioexception
- 如果可能,则使用请求的
dataflavor
返回 transferable
的数据。如果需要的 flavor 是 dataflavor.stringflavor
或其等效 flavor,则返回表示这一选择的 string
。如果需要的 flavor 是 dataflavor.plaintextflavor
或其等效 flavor,则返回 reader
。注:针对 dataflavor.plaintextflavor
及其等效的 dataflavor
的此方法的行为与 dataflavor.plaintextflavor
的定义不一致。
- 指定者:
- 接口
transferable
中的 gettransferdata
- 参数:
flavor
- 请求的数据 flavor
- 返回:
- 按照上面的描述使用请求的 flavor 返回数据
- 抛出:
unsupportedflavorexception
- 如果请求的数据 flavor 既不等效于 dataflavor.stringflavor
也不等效于 dataflavor.plaintextflavor
ioexception
- 如果检索数据时发生 ioexception。默认情况下,stringselection 不会抛出此异常,但是其子类可以。
nullpointerexception
- 如果 flavor 为 null
- 另请参见:
reader