这是我想在网页中使用的功能,并希望在脚本节点中将其作为其他javascript函数调用。但是,请你指导我如何实现它。
public static String getClipboard() {
Transferable t = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
try {
if (t != null && t.isDataFlavorSupported(DataFlavor.stringFlavor)) {
String text = (String)t.getTransferData(DataFlavor.stringFlavor);
return text;
}
} catch (UnsupportedFlavorException e) {
} catch (IOException e) {
}
return null;
}
我对这个概念完全陌生..如果你能回答这个问题,那将是非常有帮助的.. 谢谢
答案 0 :(得分:1)
如果它在Java Applet上运行,则只能调用与Java的交互。
如果您需要在Javascript中与剪贴板进行交互,this Stack Overflow问题会为您解答。
答案 1 :(得分:1)
使用LiveConnect启用页面内Java和JavaScript之间的双向通信。