java 如何隔一段时间自动重复触发一个按钮动作?

java里面有个TimerTask你可以用你的java类继承这个类 它会在你设置轮询时间进行触发,下方是我以前写的方法 参考一下把 package com.res.portal.core;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class LuceneTimerTask extends TimerTask{ static Timer timer =...
java 如何隔一段时间自动重复触发一个按钮动作?
java里面有个TimerTask你可以用你的java类继承这个类 它会在你设置轮询时间进行触发,下方是我以前写的方法 参考一下把
package com.res.portal.core;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

public class LuceneTimerTask extends TimerTask{
static Timer timer = new Timer();

public static void init(String contextPath) {
try{
//10分钟轮询一次 单位毫秒
long timestamp = 1800000;
LuceneTimerTask luceneTimerTask =new LuceneTimerTask();
timer.schedule(luceneTimerTask, new Date(), timestamp);
}catch(Exception e){
}
}

@Override
public void run() {
LuceneTimerTask luceneTimerTask =new LuceneTimerTask();
//此处加入要触发的方法
}
}2011-05-10
是程序之外的按钮 ,还是程序之内的按钮 ??

如果是程序之外的按钮 ,就只能使用Robot , 模拟鼠标点击

如果程序之内的 ,使用 Robot可以,但是不好 ,最好是使用 Timer 定时 ,然后调用 button.doClick();2011-05-10
重新实现listener接口,编一个自己的,写个线程定时调用你自己的listener的方法;2011-05-10
你使用定时器,定时执行一下函数不就可以了吗2011-05-10
mengvlog 阅读 6 次 更新于 2025-07-19 08:52:49 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部