原文地址: JavaFx 监听剪切板实现(Kotlin) | Stars-One的杂货小窝
软件有个需求,想要实现监听剪切板的内容,若内容符合预期,则进行相关的操作,就可以免去用户手动粘贴的操作,提供软件的用户体验感
比如说之前我的一款下载小说的软件,复制小说的地址后,实现自动解析功能
本篇代码以Kotlin为主,Java实现也是类似,各位可以参考下
本质上是利用一个剪切板的setContents方法,可以传递个监听接口<code>ClipboardOwner</code>
定义个类实现此接口<code>ClipboardOwner</code>,实现此接口定义个的方法<code>lostOwnership</code>
使用的话,新建一个<code>SystemClipboardMonitor</code>对象即可,之后设置你的监听操作,如下面所示
考虑到会有设置的选项,就定义了两个开关方法,可以在需要的时候进行开关的设置(默认是剪切板的监听就是开启的)
java监听剪贴板_Java监视系统剪贴板_JOIN于宙的博客-CSDN博客
提问之前,请先看提问须知
点击右侧图标发起提问

或者加入QQ群一起学习
TornadoFx学习交流群:1071184701