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

J2ME

开发平台:

Java

  1. import javax.microedition.lcdui.*;
  2. import javax.microedition.midlet.MIDlet;
  3. public class ImageItemLEFTDemo 
  4. extends MIDlet implements CommandListener  {
  5.     private final static Command CMD_EXIT = new Command("Exit", Command.EXIT, 1);
  6.     private Form mainForm;    
  7.     private Display display;   
  8.     private ImageItem mImageItem;                                               
  9.     public ImageItemLEFTDemo() {
  10.         display = Display.getDisplay(this);
  11.                mainForm = new Form("ImageItem演示");
  12.         try {
  13.             // load the java splash screen image to place in the image array
  14.             Image img = Image.createImage("/tree.png");
  15.             mImageItem = new ImageItem("图片位于左边",
  16.                                 img,
  17.                                 ImageItem.LAYOUT_LEFT|ImageItem.LAYOUT_NEWLINE_BEFORE|ImageItem.LAYOUT_NEWLINE_AFTER,
  18.                                 "图片无法显示");
  19.             mainForm.append(mImageItem);
  20.         }
  21.         catch(java.io.IOException err) {
  22.             mainForm.append("Failed in creating the image test!");
  23.         }
  24.        mainForm.addCommand(CMD_EXIT);
  25.        mainForm.setCommandListener(this);
  26.     }
  27.     protected void startApp() {        
  28.        display.setCurrent(mainForm);
  29.     }
  30.     protected void destroyApp(boolean unconditional) {
  31.     }
  32.     protected void pauseApp() {
  33.     }
  34.     public void commandAction(Command c, Displayable d) {
  35.     if (c == CMD_EXIT) {
  36.          destroyApp(false);
  37.          notifyDestroyed();
  38.       }
  39.     }
  40. }