⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mycanvas.java

📁 j2me程序开发模板
💻 JAVA
字号:
import javax.microedition.lcdui.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2006</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class MyCanvas extends Canvas implements Runnable{  boolean runFlag;  Display display;  int status = -1;  final int ST_LOAD = 0;  public MyCanvas(Display display) {    this.display = display;    try {      status = ST_LOAD;      runFlag = true;      new Thread(this).start();    }    catch (Exception ex) {      ex.printStackTrace();    }  }  protected void paint(Graphics parm1) {    /**@todo Implement this javax.microedition.lcdui.Canvas abstract method*/    switch(status){      case ST_LOAD:        break;    }  }  public void keyPressed(int keycode)  {    if (keycode == -6)    {      handleSoft1();    }    else if (keycode == -7)    {      handleSoft2();    }    else if (keycode == -5) // function should be same as soft1    {      handleSelect();    }    else if (keycode == -1 || keycode == 50)    {      handleUp();    }    else if (keycode == -2 || keycode == 56)    {      handleDown();    }    else if (keycode == -3 || keycode == 52)    {      handleLeft();    }    else if (keycode == -4 || keycode == 54)    {      handleRight();    }  }  public void keyReleased(int keycode) {  }  public void handleSoft1() // left sofykey  {  }  public void handleSoft2() // right softkey  {  }  public void handleSelect() // function same as soft1  {  }  public void handleLeft()  {  }  public void handleRight()  {  }  public void handleUp()  {  }  public void handleDown()  {  }  public void run(){    try {      while(runFlag){        if(status == ST_LOAD){          Thread.sleep(100);        }        repaint();      }    }    catch (Exception ex) {      ex.printStackTrace();    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -