点击这里给我发消息 点击这里给我发消息

J2ME手机游戏设计:Thread类

添加时间:2013-12-7
    相关阅读: 设计

    继承Thread类的子类,可以覆盖Thread类的run()方法,run()方法被看做线程的起点。当要运行Thread时,需要调用start()来执行线程。MIDP Thread API示例6-11中说明线程的应用方法是:
    class PrimeThread extends Thread{
        long minPrime;
            PrimeThread(long minPrime){
              This.minPrime=minPrime;
     }
     public void run (){
     …
     }
     }

    本段为线程的基本编写方法。但是此时这段内容不会真正执行,需要调用下列方法才会执行。
    PrimeThread p = new PrimeThead(143);
    p.start();

    示例6-11
    /×
      Thread线程执行动态画面调用方法
    ×/
    import javax.microedition.midlet.×;
    import javax.microedition.lcdui.×;
    public class threadDemo1 extends MIDlet
    {
       Display display;
      //声明图片显示对象
       canvasThread canvasthread;
       public threadDemo1()
       {
          canvasthread=new canvasThread();
          display=Display.getDisplay(this);
       }
       public void startApp()
       {
          display.setCurrent(canvasthread);
       }
       public void pauseApp(){}
       public void destroyApp(boolean unconditional){}
       class canvasThread extends Canvas
       {
          int  gameaction=0;
          int  view=0;
          //声明一个线程
          goCanvas gocanvas;
          boolean  again;
          Image[ ]  cloudImage;
          Image[ ]  sunImage;
          public canvasThread()
          {
            try{
          //建立全部云朵图片数组

[1] [2] [3] 下一页

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册