首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

JAVA与系统剪贴板解决思路

2013-03-10 
JAVA与系统剪贴板最近需要做一个从浏览器上复制内容的功能,找到了一篇文章http://www.zhihu.com/question/

JAVA与系统剪贴板
最近需要做一个从浏览器上复制内容的功能,找到了一篇文章http://www.zhihu.com/question/20260947
里面说,当从浏览器上复制内容时,系统剪贴板上会保留网页地址的信息,想问一下,使用JAVA应该怎样才能获取这个信息?
另外JAVA能保留从文本编辑器上复制的富文本格式吗?例如word
java 剪贴板 系统剪贴板
[解决办法]
txt转成word的格式可以用poi的方式,当然这种方法我没用过,我一般用的是execl
你如果用程序初始化一个url来访问的话,那就用不到系统剪贴板了。如果想读取系统剪贴板中的内容的话,实例化Clipboard这个类来获取
[解决办法]
要使用对应的DataFlavor,举个例子,同样复制一段富文本(richtext),如果使用String做Flavor,得到的只有字符串,而如果富文本的方式,可以复制得到字体、颜色等等

LZ试试看
text/html
text/rtf
的方式。

具体参考java.awt.datatransfer.*

热点排行