java命名空间java.awt.datatransfer类systemflavormap的类成员方法:
setnativesforflavor定义及介绍
本文导语:
setnativesforflavor
public void setnativesforflavor(dataflavor flav,
string[] natives)
放弃指定 dataflavor 和等于指定 dataflavor 的所有 dataflavor 的当前映射,并创建到指定 string native 的新映射。与 getnativesforflavor 不同,这...
setnativesforflavor
public void setnativesforflavor(dataflavor flav,
string[] natives)
- 放弃指定
dataflavor
和等于指定 dataflavor
的所有 dataflavor
的当前映射,并创建到指定 string
native 的新映射。与 getnativesforflavor
不同,这些映射仅是单向建立的,并且不对 native 进行编码。要建立双向映射,请同时调用 setflavorsfornative
。数组中的第一个 native 表示最高优先级的映射。后续 native 所表示的映射的优先级是递减的。
如果数组包含多个引用相等 string
native 的元素,则此方法将为其中第一个元素建立新映射,而忽略其余的元素。
建议客户机代码不要重置数据传输子系统建立的映射。此方法仅用于应用程序级的映射。
- 参数:
flav
- 该映射的 dataflavor
键natives
- 该映射的 string
native 值
- 抛出:
nullpointerexception
- 如果 flav 或 native 为 null
或者 native 包含 null
元素- 从以下版本开始:
- 1.4
- 另请参见:
setflavorsfornative(java.lang.string, java.awt.datatransfer.dataflavor[])