Home J2me Immutable Image MIDlet Example
Questions:Ask|Latest

 
 

Share on Google+Share on Google+

Immutable Image MIDlet Example

Advertisement
This is the immutable image example, which shows how to create a immutable image in MIDlet. In this example we are creating a image without using of canvas.

Immutable Image MIDlet Example

     

This is the immutable image example, which shows how to create a immutable image in MIDlet. In this example we are creating a image without using of canvas. Following methods are used in the source code:

 

 

 

 

  • Image image = Image.createImage("/mobile.png");   
  • Image image1 = Image.createImage("/phone.png");   
  • form.append(new ImageItem(null, image, ImageItem.LAYOUT_NEWLINE_BEFORE    | ImageItem.LAYOUT_CENTER | ImageItem.LAYOUT_NEWLINE_AFTER, null));   
  • form.append(new ImageItem(null, image1, ImageItem.LAYOUT_NEWLINE_BEFORE  | ImageItem.LAYOUT_CENTER | ImageItem.LAYOUT_NEWLINE_AFTER, null)); 

The Application is as follows:

Source Code of ImutableImage.java

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class ImutableImage extends MIDlet  implements CommandListener{
  private Display display;  
  private Form form; 
  private Command exit;

  public void startApp() {
  display = Display.getDisplay(this);
  exit = new Command("Exit", Command.EXIT, 1);
  form = new Form("");  
  form.addCommand(exit);
  form.setCommandListener(this); 
  try { 
  Image image = Image.createImage("/mobile.png");
  Image image1 = Image.createImage("/phone.png");
  form.append(new ImageItem(null, image, ImageItem.LAYOUT_NEWLINE_BEFORE 
  | ImageItem.LAYOUT_CENTER | ImageItem.LAYOUT_NEWLINE_AFTER, null));
  form.append(new ImageItem(null, image1, ImageItem.LAYOUT_NEWLINE_BEFORE 
   | ImageItem.LAYOUT_CENTER | ImageItem.LAYOUT_NEWLINE_AFTER, null));  
  display.setCurrent(form);
  }catch (java.io.IOException e){
  System.err.println(e);
  }
  display.setCurrent(form);
  }

  public void pauseApp(){}

  public void destroyApp(boolean unconditional){
  notifyDestroyed();  
  }

  public void commandAction(Command c, Displayable s){
  String label = c.getLabel();
  if (label.equals("Exit")){
  destroyApp(false);
  } 
  }
}

Download Source Code

Advertisements

If you enjoyed this post then why not add us on Google+? Add us to your Circles



Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: November 15, 2008

Related Tutorials

Ask Questions?    Discuss: Immutable Image MIDlet Example  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
arockiam
October 5, 2011
regarding j2me

Your stuff are more useful for me. and let me know where to put the image source. Thanks in advance
DMCA.com