Atitit 获取剪贴板内容 目录 1.1. ava提供两种类型的剪贴板:系统的和本地的. 1 1.2. Atitit 剪贴板数据类型 DataFlavor 1 1.3. Atitit 获取剪贴板内
Atitit 获取剪贴板内容
目录
1.2. Atitit 剪贴板数据类型 DataFlavor 1
1.4. /bookmarksHtmlEverythingIndexPrj/src/agenepkg/clip.java 2
本地剪贴板只在当前虚拟机中有效.Java允许多个本地剪贴板同时存在,可以方便地通过剪贴板的名称来进行存取访问.
系统剪贴板与同等操作系统直接关连,允许应用程序与运行在该操作系统下的其它程序之间进行信息交换.
目录
1. HtmlFlavor 1
1.1. allHtmlFlavor 1
1.2. selectionHtmlFlavor 1
1.3. fragmentHtmlFlavor 2
2. imageFlavor 2
2.1. javaFileListFlavor 3
2.2. plainTextFlavor 3
2.3. stringFlavor 5
3. Code 5
1.1. Java当然有这个功能,但是体积大,先使用script语言实现吧。。 1
1.2. node.js 好像没这个api 。。。 1
1.3. Ahk也没有。。Autoit的话已经50M了。。还不如使用python 1
1.4. Python安装不上模块,只好继续使用Autoit了。。 2
1.5. 编译,使用它自带的ide scite 4
Transferable Transferable1_clipboardContent = clipboard.getContents(null);
if (!Transferable1_clipboardContent.isDataFlavorSupported(DataFlavor.javaFileListFlavor))
return;
List<File> list = (List<File>) (Transferable1_clipboardContent.getTransferData(DataFlavor.javaFileListFlavor));
Atitit node.js 获取剪贴板内容.docx