List in J2ME

This example illustrates how to create a Exclusive List. The Exclusive List is used to select only one list element at a time. The EXCLUSIVE Field inherited from interface javax.microedition.lcdui.Choice.

List in J2ME

List in J2ME

     

Exclusive List MIDlet Example

This example illustrates how to create a Exclusive List. The Exclusive List is used to select only one list element at a time. The EXCLUSIVE Field inherited from interface javax.microedition.lcdui.Choice. There are three choices in this interface, that are:

  • EXCLUSIVE 
  • IMPLICIT 
  • MULTIPLE

The one line code of Exclusive Choice is as follows:

list = new List("Movies", Choice.EXCLUSIVE)

In the next example, you will see how to use implicit choice list 

The EXCLUSIVE List Look like as follows:

 

Source Code Of ExclusiveChoiceList.java

 

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

public class ExclusiveChoiceList extends MIDlet{
  private Display display;
  private List list;

  public ExclusiveChoiceList() {
  list = new List("Movies", Choice.EXCLUSIVE);
  }

  public void startApp(){
  display = Display.getDisplay(this);
  list.append("The Legend of Bhagat Singh"null);
  list.append("Mother India"null);
  list.append("Lagaan"null);
  list.append("Chak De.."null);
  list.append("Hum Aapke Hain Kaun"null);
  display.setCurrent(list);
  }

  public void pauseApp() {}

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

 

Download Source Code