我的目标是分配一个全局热键(JIntellitype、JXGrabKey),它将任意选定的文本传递给 java 应用程序。
最初的计划是利用java.awt.Robot来模拟Ctrl-C按键,然后从剪贴板中获取值。
也许有更优雅的解决方案?
示例:打开记事本,输入一些文本,然后选择该文本。现在,需要将该文本复制到 Java 应用程序中。
最佳答案
我猜你想实现一个全局输入监视器,Java 并不是那么简单就能完成这项工作。您可能需要编写一个 API Hook 并将其打包到 DLL 中,然后通过 JNI 调用它。
关于java - 将选定的文本复制到 Swing Java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/960067/