当前位置:  技术问答>java相关

怎样定时触发一事件,请教

    来源: 互联网  发布时间:2015-11-15

    本文导语:  我想每隔一段时间,做一件事, 怎样实现 有现成的定时器么。 还是要自己做一个Listener | import java.awt.*; import java.awt.event.*; import javax.swing.*; public class TimeTest implements ActionListener { private int seconds = 1; pu...


我想每隔一段时间,做一件事,

怎样实现

有现成的定时器么。

还是要自己做一个Listener

|
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TimeTest implements ActionListener
{
private int seconds = 1;
public TimeTest()
{
Timer oneSecondTimer = new Timer(1000,this);
Timer timerWithInitialDelay = new Timer(2000,new TimerWithDelayListener());
Timer oneTimeTimer = new Timer(10000,new OneTimeListener());

timerWithInitialDelay.setInitialDelay(5000);
oneTimeTimer.setRepeats(false);

oneSecondTimer.start();
timerWithInitialDelay.start();
oneTimeTimer.start();
}

public void actionPerformed(ActionEvent e)
{
if(seconds == 0)
System.out.println("Time:" + seconds + " second");
else
System.out.println("Time:" + seconds + " seconds");
seconds++;
}

public static void main(String[] args)
{
new TimeTest();
while(true);
}

}

class TimerWithDelayListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
System.out.println("Timer whit Delay Ringing");
}
}

class OneTimeListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
System.out.println("One Time Timer Ringing");
}
}

    
 
 

您可能感兴趣的文章:

  • 请教边缘触发和水平触发的区别?
  • *** 高分请问关于触发消息事件的问题? *** iis7站长之家
  • 请教:linux中usb驱动中sd_open()的系统调用是怎么触发的
  • 请教如何通过循环生成控件?如何显示事件触发后生成的控件?可以这样写吗(见内)?谢谢!
  • JQuery文本改变触发事件如聚焦事件、失焦事件
  • 失去焦点时,触发一个事件
  • JComboBox(下拉菜单)的触发事件是什么啊?
  • 有两个按钮,我点选其中一个,如何使之触发另一个按钮的事件?
  • 在java中如何人工触发事件?
  • 事件能传递吗,就是子类触发了一个鼠标事件,能不能也将这个鼠标事件发给父类
  • 怎样触发(激活)事件?
  • 请问如何在一进入JTable表格单元格的编辑的时候,触发一个事件。
  • *** 高分请问关于触发消息事件的问题? ***
  • gtk+中鼠标移动到button上触发什么事件
  • JQuery如何触发元素事件
  • 如何用按钮触发事件以清除session中的变量?
  • jquery实现input输入框实时输入触发事件代码
  • 急!!用JAVA编的按钮能不能触发事件!
  • 按Enter键触发事件的jquery方法实现代码
  • 怎么触发鼠标右键事件
  • <input type="Submit" Value="刷新">的事件触发,谢谢!
  • asp.net Textbox控件注册回车事件与触发按钮提交事件的实现方法
  • 不要使用jQuery触发原生事件的方法
  • 请问:Action接口的PropertyChanged事件有什么触发?什么含义?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • sql server 触发器实例:特定字段更新时触发Update触发器
  • SQL Server 触发器 表的特定字段更新时,触发Update触发器
  • sqlserver 禁用触发器和启用触发器的语句
  • 判断触发器正在处理的是插入,删除还是更新触发
  • SQL Server误区30日谈 第4天 DDL触发器就是INSTEAD OF触发器
  • sql server 禁用与启用触发器的语句
  • Oracle 触发器的使用小结
  • sql server 触发器实例 创建、删除、修改、查看触发器的例子
  • 怎么在linux底下写一个触发程序
  • shell 关于一个url触发的问题?
  • 按钮如何获得焦点并按回车触发?
  • SQL2000能不能够象Access2000那样自动编号?(用触发器行不行?如何做?)
  • thread的触发问题
  • Linux下怎么用一个源代码去触发一个应用程序???
  • mysql 触发器实现两个表的数据同步
  • 查看数据库中所有触发器的sql语句
  • solaris中SIGINT信号由什么触发?
  • input 怎样触发javaBean 并刷新当前页(急,在线等!)
  • 定时间间隔触发某一个执行程序运行
  • 网络断线触发


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3