import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class listtest extends MIDlet implements CommandListener{    private List alist;  private Command exitcommand;         private Command okcommand;  private Display adisplay;         private Alert analert;             public listtest(){             analert=new Alert("Selected","You have Choose a Fruit",null,AlertType.INFO);                         alist=new List("fruit",Choice.MULTIPLE);     exitcommand=new Command("Exit",Command.EXIT,1);             okcommand=new Command("OK",Command.OK,1);        alist.append("Apple",null);     alist.append("Orange",null);            alist.append("banana",null);        alist.addCommand(exitcommand);            alist.addCommand(okcommand);        alist.setCommandListener(this);  }    public void startApp(){      adisplay=Display.getDisplay(this);   adisplay.setCurrent(alist);     }    public void pauseApp(){     }    public void destroyApp(boolean unconditional){     }    public void commandAction(Command c,Displayable d){             // use the i get the Selected list element             //int i =alist.getSelectedIndex();                          if(c==exitcommand){                 destroyApp(false);   notifyDestroyed();                              }                    else {                     //display different information when diffenent element                     //have been selected                     /*if(i==0){                         analert.setString("You have Choosed Apple!");                         adisplay.setCurrent(analert,alist);                     }                                          if(i==1){                         analert.setString("You have Choosed Orange!");                         adisplay.setCurrent(analert,alist);                     }                                          if(i==2){                         analert.setString("You have Choosed Banana!");                         adisplay.setCurrent(analert,alist);                     }*/                 String s=" ";                 for(int i=0;i<alist.size();i++){                                          boolean selected=alist.isSelected(i);                     if(selected&&i==0){                         s+="Apple ";                     }                                          if(selected&&i==1){                         s+="Orange ";                     }                                          if(selected&&i==2){                         s+="Banana ";                     }                 }                                  analert.setString("You have Selected"+s);                 analert.setTimeout(Alert.FOREVER);                 adisplay.setCurrent(analert,alist);                                                           }                                       }         }
   
 
  |