从指定的剪切板中获取html,这还是有一点小技巧的,下面带大家看一下代码
/**
* 从指定的剪切板中获取html
* @param clipboard
* @return
* @throws exception
*/
public static string getclipboardhtml(clipboard clipboard) throws exception {
if(clipboard == null){
clipboard = toolkit.getdefaulttoolkit().getsystemclipboard();//获取系统剪贴板
}
// 获取剪切板中的内容
transferable clipt = clipboard.getcontents(null);
if (clipt != null) {
dataflavor dataflavor = new dataflavor("text/html;class=java.lang.string");
return string.valueof(clipt.gettransferdata(dataflavor));
}
return null;
}
以上就是如何根据指定的剪切板获取html?的详细内容。