gpt4 book ai didi

Java 消息发送器阻止程序的其余部分

转载 作者:行者123 更新时间:2023-12-02 03:23:39 25 4
gpt4 key购买 nike

好吧,正如标题所说,我得到了这个可以帮助我的小工具,我想添加“某种垃圾邮件发送者”,但当它启动时我无法阻止它。

代码如下:

SpamScriptToggleButton.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent ev) {
if (ev.getStateChange()==ItemEvent.SELECTED) {
i = 3;
} else if(ev.getStateChange()==ItemEvent.DESELECTED){
i = 1;
}
while(i > 2) {
robot.delay(40);
type("Message "+i+" !");
i++;
}
}
});

我的问题是如何让它停止,单击切换按钮没有帮助,请记住我需要计算这些消息的数量。

谢谢,克里斯蒂安

最佳答案

在事件调度线程 https://docs.oracle.com/javase/tutorial/uiswing/concurrency/dispatch.html 上调用监听器当它很忙时,它无法执行任何其他操作,例如处理取消按钮或更新屏幕。

任何重要的任务都在它自己的线程中运行。

关于Java 消息发送器阻止程序的其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39286979/

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