/** 获取系统剪切板 */
Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard();
/** 为剪切板复制数据 */
clip.setContents(new StringSelection("这是一个测试"), null);
/** 获取剪切板中的数据 */
Transferable tran = clipboard.getContents(null);
String str = tran.getTransferData(DataFlavor.stringFlavor);
Clipboard只有5个成员变量:
String name _______________________________名称
ClipboardOwner owner_______________________所有者
Transferable contents________________________数据
EventListenerAggregate flavorListeners__________监听器
Set<DataFlavor> currentDataFlavors____________属性集(剪切板中的每条数据对应一条DataFlavor属性)
从Transferable中获取数据时需要根据数据类型获取