java 怎样将网页当选中的文字复制到剪贴板

java 怎样将网页中选中的文字复制到剪贴板?
java 怎样将网页中选中的文字复制到剪贴板?

读取系统剪贴板很好实现,可是怎样想外部文件的选中文本存入系统剪贴板呢?
------解决思路----------------------
我没怎么理解问题。

直接Toolkit.getDefailtToolkit().getSystemClipboard() 不就行了。

拿就get, 存就set.
------解决思路----------------------
比如选中网页中的一段文字,然后在java中自定义监听快捷键,能把网页中选中的文字复制到系统剪贴板.

你的网页是不是在同一个jvm里面打开? 如果是,那就拿到相应对象的句柄操作。

如果不是, 就是进程间的通讯,一般是由打开网页的那个程序来操作系统剪贴板。
------解决思路----------------------
如果你java想要截获其他程序的内容,一般来说如下:
1. 对方程序有提供数据的API或者web service,那容易,直接调用。拿到数据。
2. 对方程序提供钩子或者回调的插入点或者可以写plugin发送数据。那你java开个端口,那边发送即可。
3. 对方程序啥都没有,那只有通过操作系统获取对方的句柄。 这个就复杂了,拿常用的windows来说吧,有它自己的一套API,而且一般都不是java的. 一般你用对应操作系统的api写好拿数据的方法(一般是C),然后java再调用之。
------解决思路----------------------
受教了,很详细
------解决思路----------------------
Windows的话你可以参考 https://github.com/twall/jna/, 有些第三方的针对windows API做的Java Wrapper, 我也没用过,不知道全不.
------解决思路----------------------
可是都过去这么久了,还没结帖。。人才!
------解决思路----------------------
现在没结贴才叫久...
------解决思路----------------------
现在没结贴才叫久...
------解决思路----------------------
现在没结贴才叫久...
------解决思路----------------------
无法实现,因为网页上操作是网页要监听,和java毛关系都没有