Home J2me Creating Multiple Type List

Related Tutorials


 
 

Share on Google+Share on Google+

Creating Multiple Type List

Advertisement
This example is shows how to create the list which has multiple type choice option.

Creating Multiple Type List

     

This example is shows how to create the list which has multiple type choice option. In this example user can make selection in name list and after selection application will display message according to the selection. Like..........

 

Sandeep: selected
Kumar: selected
Suman: not selected

 

 

The MULTIPLE keyword is used to create the multiple type list as follows:

list = new List("Multiple Option", List.MULTIPLE);

The application look like as follows:

 


Source Code Of MultipleList.java
 

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

public class MultipleList extends MIDlet implements CommandListener{
  private Display display;
  private Command exit,view; 
  private List list; 

  public MultipleList(){
  exit = new Command("Exit", Command.EXIT, 1);
  view = new Command("View", Command.SCREEN,2);
  }

  public void startApp(){
  display = Display.getDisplay(this);
  list = new List("Multiple Option", List.MULTIPLE);
  list.append("Sandeep"null);
  list.append("Kumar"null);
  list.append("Suman"null);
  list.addCommand(exit);
  list.addCommand(view);
  list.setCommandListener(this)
  display.setCurrent(list);
  }

  public void pauseApp(){ }

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

  public void commandAction(Command c, Displayable s){
  String label = c.getLabel();
  if (label.equals("View")){
  boolean selected[] new boolean[list.size()];
  list.getSelectedFlags(selected);
  for (int i = 0; i < list.size(); i++)
  System.out.println(list.getString(i(selected[i
 
": selected" ": not selected"));
  }else if (label.equals("Exit")){
  destroyApp(false);  
  
  }
}

Output:

Download Source Code

Advertisement

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: October 24, 2008

Related Tutorials

Discuss: Creating Multiple Type List  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:0
DMCA.com