永发信息网

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

答案:5  悬赏:40  手机版
解决时间 2021-12-16 23:25
编一个软件 一个按钮触发一个输出动作 但我想每隔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();
//此处加入要触发的方法
}
}
全部回答
你使用定时器,定时执行一下函数不就可以了吗
重新实现listener接口,编一个自己的,写个线程定时调用你自己的listener的方法;
是程序之外的按钮 ,还是程序之内的按钮 ?? 如果是程序之外的按钮 ,就只能使用Robot , 模拟鼠标点击 如果程序之内的 ,使用 Robot可以,但是不好 ,最好是使用 Timer 定时 ,然后调用 button.doClick();
你好! 是程序之外的按钮 ,还是程序之内的按钮 ?? 如果是程序之外的按钮 ,就只能使用Robot , 模拟鼠标点击 如果程序之内的 ,使用 Robot可以,但是不好 ,最好是使用 Timer 定时 ,然后调用 button.doClick(); 如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
面试和面谈有什么区别?
有什么办法使前夫能复婚
男,和老婆的嫂子开车出去办家里的事情一路上
中国传统的四大养殖贝类包括哪些
答的反义词是什么
男人颈部戴什麼比较好看些?有没有人戴可装东
dota中的敌法与灵魂守卫在魔兽争霸中是不是都
我的QQ农场的点券为什么变少了
学美术要天赋吗。天赋很重要吗,学几年从未入
70,80年代的人,你们小时候最爱吃妈妈做的什
有什么好借钱的软件没,500到一千这样,现金
为什么有人很喜欢搞暧昧?
有类似于英雄联盟那样的网页游戏吗,除了英魂
"这部电影正在放映中"用英文怎么说?
甘肃临夏骑自行车到云南大概多远,都要经过什
推荐资讯
建行异地夸行转账10万手续费多少
悬崖的崖的成语
单选题下列说法中正确的是A.干燥的木头是绝缘
我的世界pe1.0.8农民不捡小麦种子
连云港东海县桃林镇摩托车能买吗
因家庭不满随后网恋而出轨导致离婚的,法律会
求一些男主攻略各种女生的小说,是中国的,比
苏州市工业园区工商局位置在什么地方啊,我要
跨越牌太阳能热水器全自动测控义使用方法&apo
淮南左牙指挥使张颢、右牙指挥使徐温专制军政
三国志·吴书阅读答案
某电炉子标有“220V??1000W”字样,把它接入
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?