gpt4 book ai didi

java - 如何获取鼠标输入但鼠标仍然影响桌面?

转载 作者:太空宇宙 更新时间:2023-11-04 08:08:19 25 4
gpt4 key购买 nike

如何在单击时获取鼠标坐标,但仍具有桌面单击效果?

我目前有一个透明框架,它为我提供了单击的坐标,但我需要单击来影响桌面。如果我将框架的不透明度设置为 0.10 以下,我可以单击桌面,但无法获得鼠标坐标。有什么建议吗?

Runnable thread = new Runnable() {
public void run() {
setTitle("979");
setSize(screen.width, screen.height);

setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(transFlo);
stopRecording.setBackground(Color.red);

add(mousePosLabel);
add(stopRecording);

setOpacity(0.05f);
setVisible(true);
}
};

是否可以使用透明的 JFrame、screenCapture 或其他东西来做到这一点?

最佳答案

使用类java.awt.Robot。单击透明窗口时,您可以将其消失并使用机器人模拟单击同一点。然后再次创建透明窗口。

关于java - 如何获取鼠标输入但鼠标仍然影响桌面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11698517/

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