packagecom.test.jvm.oom.design;importjava.awt.Image;importjava.awt.Toolkit;importjava.awt.datatransfer.Clipboard;importjava.awt.datatransfer.DataFlavor;importjava.awt.datatransfer.StringSelection;importjava.awt.datatransfer.Transferable;importjava.awt.datatransfer.UnsupportedFlavorException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.OutputStreamWriter;importjava.io.Reader;public classTest {/***1. 从剪切板获得文字。*/
public staticString getSysClipboardText() {
String ret= "";
Clipboard sysClip=Toolkit.getDefaultToolkit().getSystemClipboard();//获取剪切板中的内容
Transferable clipTf = sysClip.getContents(null);if (clipTf != null) {//检查内容是否是文本类型
if(clipTf.isDataFlavorSupported(DataFlavor.stringFlavor)) {try{
ret=(String) clipTf
.getTransferData(DataFlavor.stringFlavor);
}catch(Exception e) {
e.printStackTrace();<