gpt4 book ai didi

java - 如何引起左键单击然后关闭线程?

转载 作者:行者123 更新时间:2023-12-01 11:16:59 25 4
gpt4 key购买 nike

    private void runInBackground() {
new Thread(new Runnable() {

@Override
public void run() {
while (running) {
try {
checkPixel();
} catch (AWTException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}).start();
}

public void stop() {
this.running = false;
}

public void start() {
this.running = true;
}

所以我有一些别人提供给我的代码来监视屏幕中间颜色的变化。我想在按下 F9 之类的键后基本上打开/关闭 checkPixel() 但如何在没有 GUI 的情况下做到这一点,因为我似乎找不到任何允许这样做的东西。我相信 KeyListener 只能与 GUI 配合使用?

编辑:好吧,当我检查线程中的像素变化时。一旦检测到像素变化,我想在 checkPixel() 中创建一个“左键单击操作”,然后关闭线程。有什么帮助吗?

最佳答案

我猜您想要 JNativeHook 库提供的功能。该库允许从后台获取 key 。

关于java - 如何引起左键单击然后关闭线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31704693/

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