将文本从Java应用程序外部的JLabel拖放到pdf表单上

时间:2014-09-20 07:51:02

标签: java swing drag-and-drop

我想知道是否可以将文本从JLabel拖出java应用程序到例如pdf表单。

如果有可能,你能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

很简单。我该做什么 - 把监听器放到JLabel上,在你选择的事件上记录文本。将文本从JLabel值复制到剪贴板

现在你有了可以操作的文字。

拖动效果。=使用(结合前一个侦听器) JNativeHook lib来获取java应用程序和外部的 GLOBAL EVENTS 。 听取拖动(自己动手),将鼠标释放到pdf输入文本上。

您可能需要模拟鼠标单击(在发布后立即)以选择字段(通过机器人类)以实际选择那个字段,以便您输入文本。

输入文本部分=使用机器人类通过char插入字符串char。

这样做会很好。我没有任何其他想法,这很容易实现。 如果您将透明窗口放在顶部并在屏幕上检查鼠标位置,您也可以(欺骗用户)使用浮动效果等文本等。