绕过/忽略所有MouseEvents

时间:2016-07-29 14:12:38

标签: java swing jframe transparency

我有一个Jframe,它是整个Monitor的大小。它旨在暂时使屏幕变暗。当我将鼠标移动到屏幕上时,Jframe会动画化以使其更加透明,最后它不可见。

但是,如果我在JFrame设置为visible = false之前进入屏幕,它会捕获所有鼠标点击。

我想要实现的是JFrame上的任何mouseEvent都将“通过”JFrame并触发其背后的任何内容,就好像JFrame不存在一样。 (例如,即使Windows资源管理器位于其后面)

捕获所有事件并使用convertMouseEvent在这里没有用,因为我永远不会知道MouseEvent的目标。

0 个答案:

没有答案