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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 如何隔一段时间自动重复触发一个按钮动作?相关的知识,希望对你有一定的参考价值。

编一个软件 一个按钮触发一个输出动作 但我想每隔15分钟程序自动触发这个按钮,怎么做?

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();
//此处加入要触发的方法

参考技术A 是程序之外的按钮 ,还是程序之内的按钮 ??

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

如果程序之内的 ,使用 Robot可以,但是不好 ,最好是使用 Timer 定时 ,然后调用 button.doClick();
参考技术B 重新实现listener接口,编一个自己的,写个线程定时调用你自己的listener的方法; 参考技术C 你使用定时器,定时执行一下函数不就可以了吗

请问C编程中怎么使一段代码每隔一段时间自动执行一遍

例如要使printf函数每隔一秒自动执行一遍。谢谢

参考技术A 开薜一个线程,执行一个循环,在循环里设定一个时间等待(你设定的间隔时间). 参考技术B #include<windows.h>调用 Sleep(1000); 电脑休眠一秒钟时间

以上是关于java 如何隔一段时间自动重复触发一个按钮动作?的主要内容,如果未能解决你的问题,请参考以下文章

c#中如何保证每隔一段时间执行一个动作,即实现刷新功能?

页面按钮如何触发声音事件?

java中如何每隔一段时间执行一个函数

vb怎么每隔一秒自动点击按钮

10分钟后触发一个动作[重复]

如何在JAVA中每隔一段时间执行一段程序