实例论证J2ME的事件传输机制[2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

    protected void keyPressed(int keyCode)
    {
        keyText = getKeyName(keyCode);
        repaint();
        try
        {
            Thread.sleep(2000);
        }
        catch(InterruptedException e)
        {
           
        }
          
           
    }
}

    编译,运行。我们看到当Canvas被显示在屏幕上的时候,showNotify()方法首先被调用,它的repaint()方法被调用后,并不是屏幕马上会被绘制。而是要等两秒的时间,showNotify()方法返回后,paint()方法才开始执行。在这两秒的时间,即使你按键屏幕同样不会重新绘制,相反你的按键事件会被缓存到一个队列,一个一个的被慢慢的绘制出来。下面是程序的截图,供参考

 

 

 

 

 

 

本文关键:实例论证J2ME的事件传输机制
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top