HelpCanvas.java
上传用户:jinxueyang
上传日期:2016-05-15
资源大小:104k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. package game;
  2. import javax.microedition.lcdui.*;
  3. public class HelpCanvas extends Canvas
  4. {
  5. //声明Display对象
  6.     Display display;
  7. //屏幕的宽度与高度
  8. private int scrWidth = 0;
  9. private int scrHeight = 0;
  10. private Image image = null;
  11. //private String content = "ColorLinez是一款由玩家通过功能键移动各色小球,把五个及五个以上相同颜色小球移成一横排、一竖列,小球从而消失的游戏,玩家每移动一个小球,就会随机新出现三个随机颜色的小球,小球消失的数量作为玩家得到的分数!";
  12. public HelpCanvas(Display display)
  13.     {
  14. //获得Display对象
  15.     this.display = display;
  16.         //设屏全屏
  17.      this.setFullScreenMode(true);
  18.         //得到屏幕的宽度与高度
  19.      scrWidth = this.getWidth();
  20.      scrHeight = this.getHeight();
  21.     
  22.      try
  23.      {
  24.      image = Image.createImage("/res/help.png");
  25.      }
  26.      catch(Exception e)
  27.      {
  28.      System.out.println(e);
  29.      }
  30. }
  31. protected void paint(Graphics g)
  32. {
  33. //清屏
  34. g.setColor(0xFFFFFF);
  35. g.fillRect(0, 0, scrWidth, scrHeight);
  36. g.setColor(0x000000);
  37. g.drawImage(image, 0, 0, Graphics.TOP | Graphics.LEFT);
  38. }
  39. protected void keyPressed(int keyCode)
  40. {
  41. image = null;
  42. display.setCurrent(new MainMenuCanvas(display));
  43. }
  44. }