2010-10-28 140 views
3

好的,我不确定这是否甚至可能与Java专用,但我正在一个小型程序非常类似于协同,我需要能够完全禁用输入来自主机上的鼠标和键盘,但仍记录程序内的输入。我想不出任何干净而健壮的方式来用Java来做到这一点。这可能吗?Java:如何禁用鼠标和键盘全系统

+1

您可以使用C++为键盘和鼠标应用系统级别的挂钩,并执行任何您想要的操作。然后通过JNI在Java代码中调用这些函数。 – 2010-10-28 07:40:16

回答

1

任何方式,你将不得不使用JNI这样的目的。看看这个blog,它会给你一些想法。