java网页文字复制代码 java复制粘贴( 二 )


6、配置环境java网页文字复制代码:右击电脑点属性,进去点高级就能看到环境变量 。点进去就能设置系统变量 。
java 代码实现复制粘粘功能,详细细节如图 , 我自己写了一段代码,搞了半天没搞好 。如果是JTable.等java图形界面的组件,那么获取数据,赋值都比较简单.
但是看图片,是要写一个Excel的辅助功能, 这对java来说还是有点麻烦了.
最优建议:
Excel的功能. 那么最佳的建议,是使用vba 语言进行扩展.(微软出品,简单,方便,代码量极少) .
其次的建议:
C/C++ 键盘钩子 , 当读取到按键F9时 ,模拟键盘的复制粘贴等操作.
不推荐java , 但java也能勉强凑合解决这个问题:
因为java 很难获取系统底层的按键, Robot也很有局限, 比如窗口失去焦点的时候,读取不到F9按键.所以java需要调用JNI c语言 比较繁琐. 比较简单的是调用JNA了,但代码量也不少.
当然了如果非要用java写,也可以,我手写了一个简单的JNA+Robot配合
效果图
怎样用java代码写html网页实现特殊的点击自动复制?script language="javascript"
function copyToClipBoard(id){
//var bankName = document.getElementById("yh"+id).innerHTML;
var account = document.getElementById("span"+id).innerHTML;
account = account.replace(" ","");
var index = 0;
while(index != -1){
account = account.replace(" ","");
index = account.indexOf(" ");
}
var clipBoardContent=account;
window.clipboardData.setData("Text",clipBoardContent);
alert("温馨提示:\n\n您已经成功复制该银行账号!\n请直接粘贴到网银转账的收款方管理账号中 。");
}
/script
--------------------------------------------------------------------
p银行账号:span id="span1" onclick="copyToClipBoard(1);"6222 0212 0300 1928 125/span /p
p银行账号:span id="span2" onclick="copyToClipBoard(2);"6222 0212 0300 1928 144/span /p
p银行账号:span id="span3" onclick="copyToClipBoard(3);"6222 0212 0300 1928 166/span /p
【java网页文字复制代码 java复制粘贴】关于java网页文字复制代码和java复制粘贴的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读