我想制作一个简单的java程序,它将在当前光标位置插入一些文本。该光标位置可以位于任何文本编辑器中,例如记事本。这可能吗?
最佳答案
这是一个 hack,但是请查看 java.awt.Robot。它允许您以编程方式进行鼠标单击和按键操作,以及许多其他有用的操作。所以一种方法是:
- 使用 Atmocreations 的文章将文本放入剪贴板
- 当您想要粘贴它时,请使用机器人单击当前位置(如果您需要给予该字段焦点)
- 使用 Robot 按 Ctrl-V(或系统所需的任何粘贴键)
就像我说的,这根本不是一个干净的解决方案,但在紧要关头它会起作用。
关于Java 粘贴到当前光标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549333/