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("Nagajuna",
null);
list.append("MAD",
null);
list.append("Developer",
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);
}
}
}
No comments:
Post a Comment