2013-10-04 61 views
0

我正在制作一个带有Java的虚拟键盘作为个人项目,我对它的实现有一个主要担忧。为了让虚拟键盘工作,用户可以点击按钮,而无需改变他们输入的程序的焦点。我将如何去用Java来做到这一点?我阅读了一些Oracle文档,但找不到任何涉及此GUI属性的内容。任何帮助?谢谢,我很感激。制作虚拟键盘

+2

你意识到windows已经内置了这个工具;它被称为“在屏幕上的键盘” – Doorknob

+1

答案取决于实施... – MadProgrammer

+0

我认为jnativehook可以帮助你。 – Sorter

回答

0

用Java制作虚拟键盘实际上是不可能的。您将不得不将事件发送到另一个正在运行的程序,而不是当前的程序,这在没有本地方法的情况下是不可能的,然后它不可移植。