notifyDemo.java
上传用户:gyyuli
上传日期:2013-07-09
资源大小:3050k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. import javax.microedition.midlet.*;
  2. import javax.microedition.lcdui.*;
  3. public class notifyDemo extends MIDlet {
  4.     private Display display;
  5.     public notifyDemo() {
  6.         display=Display.getDisplay(this);
  7.     }
  8.     public void startApp() throws MIDletStateChangeException {
  9.         display.setCurrent(new notifyDemoCanvas());
  10.     }
  11.     public void pauseApp() {
  12.     }
  13.     public void destroyApp(boolean unconditional) {
  14.     }
  15.     class notifyDemoCanvas extends Canvas {
  16.         int width, height;
  17.         int deltaX, deltaY;
  18.         int x,y;
  19.         
  20.         public notifyDemoCanvas() {      
  21.             width = getWidth();
  22.             height = getHeight();
  23.         }
  24.         public void paint(Graphics g) {         
  25.             System.out.println("this is paint");
  26.             System.out.println("canvas is shown?"+isShown());
  27.             g.setColor(0xFFFFFF);
  28.             g.fillRect(0,0,width,height);
  29.          }
  30.         protected void showNotify(){
  31.          System.out.println("this is showNotify");
  32.          System.out.println("canvas is shown?"+isShown());
  33.         }
  34.         protected void hideNotify(){
  35.          System.out.println("this is hideNotify");
  36.          System.out.println("canvas is shown?"+isShown());
  37.         }
  38.     }
  39. }