毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

java吃豆子游戏设计 第6页

更新时间:2008-11-25:  来源:毕业论文

java吃豆子游戏设计 第6页
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.PrintStream;

/**
 **实现线程
 */
public class Ticker extends Thread{

 ActionListener al;
 private boolean isTicking;
 Thread t;
 int delay;

 public Ticker(int i, ActionListener actionlistener){
  al = actionlistener;
  delay = i;
  t = new Thread(this);
  t.start();
  isTicking = false;
 }

 public Ticker(int i){
  delay = i;
  t = new Thread(this);
  t.start();
  isTicking = false;
 }

 public void addActionListener(ActionListener actionlistener){
  if(al == null)
   al = actionlistener;
  else
   System.out.println("WARNING: ActionListener already added to Ticker.");
 }

 public boolean isRunning(){
  return isTicking;
 }

 public void start(){
  isTicking = true;
 }

 private void fireActionPerformed(){
  if(al == null || !isTicking){
   return;
  }
  else{
   ActionEvent actionevent = new ActionEvent(this, 0, null);
   al.actionPerformed(actionevent);
   return;
  }
 }

 public void run(){
  do{
   fireActionPerformed();
   try{
    Thread.sleep(delay);
   }
   catch(InterruptedException interruptedexception){
 }
}

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

java吃豆子游戏设计 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。