gpt4 book ai didi

Java-Faker 鼠标事件没有聚焦窗口

转载 作者:太空宇宙 更新时间:2023-11-04 15:01:30 24 4
gpt4 key购买 nike

我有一个小程序加载到 JFrame 中,我可以向它发送鼠标信息,如下所示:

MouseEvent m;

m = new MouseEvent(owner.loader.applet.getComponent(0),
MouseEvent.MOUSE_PRESSED,
System.currentTimeMillis(),
button,
x,
y,
0,
false);

owner.loader.applet.getComponent(0).dispatchEvent(m);

现在,当我将此鼠标事件发送到小程序时,我的 JFrame 将成为焦点。我怎样才能阻止它这样做?当我发送 mousemove 事件而不是 mousepress 事件时,它不会获得焦点。

我使用 BUTTON1_MASK 事件作为按钮参数。

最佳答案

啊我明白了,MouseEvent 的第一个参数应该是 applet,其他参数必须是 applet.getComponent(0)。我会将其留在这里,以防其他人遇到我的问题。

关于Java-Faker 鼠标事件没有聚焦窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22509626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com