ExTimer.java
上传用户:gyyuli
上传日期:2013-07-09
资源大小:3050k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. package exframework;
  2. /**
  3.  * <p>Title: ExFramework</p>
  4.  *
  5.  * <p>Description: lizhenpeng</p>
  6.  *
  7.  * <p>Copyright: Copyright (c) 2005</p>
  8.  *
  9.  * <p>Company: LP&P</p>
  10.  *
  11.  * @author lipeng
  12.  * @version 1.0
  13.  */
  14. import java.util.*;
  15. public class ExTimer implements AllAction
  16. {
  17.   public ExTimer()
  18.   {
  19.   }
  20.   public void allAction(MainForm form)
  21.   {
  22.     Timer timer = new Timer();
  23.     timer.schedule(new TaskTest(form,timer),200,200);
  24.   }
  25. }
  26. class TaskTest
  27.   extends TimerTask
  28. {
  29.   MainForm form;
  30.   int cnt;
  31.   Timer timer;
  32.   public TaskTest(MainForm form,Timer timer)
  33.   {
  34.     this.form = form;
  35.     this.timer = timer;
  36.     cnt = 0;
  37.   }
  38.   public void run()
  39.   {
  40.     form.addline("time over");
  41.     if(++cnt==3)
  42.     {
  43.       timer.cancel();
  44.     }
  45.   }
  46. }