手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>Java技术>列表

我的J2ME编程联系(1)——List

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

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);


}



}



}

上一篇: 我的J2ME编程联系(2)——DateField
下一篇: 《Java 手机/PDA 程序设计入门》读书笔记11-- MIDP数据库设计1

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!