Canvas 类

代表屏幕,每个 MIDlet 类只能使用一个 Display 类。

方法/属性 描述
void paint(Graphics g) 绘制屏幕函数, 自动调用
void pointerPressed(int x, int y) 触摸屏按下
void pointerReleased(int x, int y) 触摸屏放开
void pointerDragged(int x, int y) 触摸屏拖动
repaint() 重画方法
boolean hasPointEvents() 返回是否支持触摸屏事件
static int NUM_KEY0 按键 0
static int NUM_KEY1 按键 1
static int NUM_KEY2 按键 2
static int NUM_KEY3 按键 3
static int NUM_KEY4 按键 4
static int NUM_KEY5 按键 5
static int NUM_KEY6 按键 6
static int NUM_KEY7 按键 7
static int NUM_KEY8 按键 8
static int NUM_KEY9 按键 9
static int KEY_POUND 按键 #
static int KEY_START 按键 *
static int LEFT 按键 左
static int RIGHT 按键 右
static int UP 按键 上
static int DOWN 按键 下
static int FIRE 按键 OK
static int GAME_A 按键
static int GAME_B 按键
static int GAME_C 按键
static int GAME_D 按键
   
   
   
   
   

 方法

 
参数 描述
   
   

示例:

Display d = Display.getDisplay(this);

Canvas c = new Canvas();

d.setCurrent( c );