tools.java

来自「飞行类射击小游戏」· Java 代码 · 共 55 行

JAVA
55
字号

import javax.microedition.lcdui.*;
import java.io.*;


/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2007</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class Tools extends Canvas {
  private Image imageBuffer;
  protected Graphics g;
  protected int width;
  protected int height;
  public Tools() {
    setFullScreenMode(true);
    width=180;
    height=196;
    imageBuffer=Image.createImage(width,height);
    g=imageBuffer.getGraphics();
  }
  protected void paint(Graphics g) {
    g.drawImage(imageBuffer,0,0,0);
  }
  protected void clearScreen(){
    g.setColor(0xffffffff);
    g.fillRect(0,0,width,height);
  }
  protected Image loadImage(String s){
    Image image=null;
    try {
      image = Image.createImage(s);
    }
    catch (IOException ex) {
      ex.printStackTrace();
    }finally{
      return image;
    }
  }
  protected void sleep(long l){
    try {
      Thread.sleep(l);
    }
    catch (InterruptedException ex) {
      ex.printStackTrace();
    }
  }

}

⌨️ 快捷键说明

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