原文位址: 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