*设为首页
*加入收藏
热门关键字: JAVA
>>当前位置:Java大本营>J2ME>文章内容
J2ME中List和Alert的使用
作者: 发布时间:2007-12-15 14:40:03
package telephonequery;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.io.*;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Displayable;

public class TelephoneQuery
extends MIDlet
implements CommandListener {
private Display aDisplay;
private Command exitCommand;
private TextBox aTextBox;
private List aList;
private Alert anAlert;

private Image aImage;
private Image bImage;
private Image cImage;

public TelephoneQuery() {
aDisplay = Display.getDisplay(this);
}

protected void startApp() {
try {
aImage = Image.createImage("/PushPuzzle.png");
bImage = Image.createImage("/TilePuzzle.png");
cImage = Image.createImage("/App.png");
}
catch (IOException e) {
}
Image[]image = {aImage,bImage,cImage};

String[]menu = {"网络查询","本地查询","关于"};
//定义一个IMPLICIT List
aList = new List("手机移动查询系统",List.IMPLICIT,menu,image);

//添加事件处理程序
exitCommand = new Command("退出",Command.SCREEN,1);
aList.addCommand(exitCommand);
aList.setCommandListener(this);

aDisplay.setCurrent(aList);
}

protected void pauseApp() {
}

protected void destroyApp(boolean boolean0) {
}

public void commandAction(Command c, Displayable d) {
if(c == exitCommand){
destroyApp(false);
notifyDestroyed();
}
else{
switch(aList.getSelectedIndex()){
case 0:
anAlert = new Alert("谢谢使用", "手机移动查询系统\n还没有完成本地搜索!!", null,
AlertType.INFO);
anAlert.setTimeout(Alert.FOREVER);
aDisplay.setCurrent(anAlert);
break;
case 1:
anAlert = new Alert("谢谢使用", "手机移动查询系统\n还没有完成网络查询!!", null,
AlertType.INFO);
anAlert.setTimeout(Alert.FOREVER);
aDisplay.setCurrent(anAlert);
break;
case 2:
anAlert = new Alert("关于", "手机移动查询系统\n开发人员:Andy\n版权所有@深圳职业技术学院", null, AlertType.INFO);
anAlert.setTimeout(Alert.FOREVER);
aDisplay.setCurrent(anAlert);
break;
}
}
}
}

·J2ME获取移动手机号码 (01-10)
·java手机游戏下载(12-29)
·java手机小游戏下载(12-29)
·学习J2ME需要掌握的几种技术 (12-26)
·J2ME 3D手机游戏开发技术之基本地形渲(12-24)
·J2ME 3D手机游戏开发技术之碰撞检测(12-24)
·j2me手机游戏开发:俄罗斯方块(增加成(12-16)
·J2ME的List和Alert类介绍(12-15)
·J2ME中List组件的用法(12-15)
·NOKIA上J2ME的List显示问题(12-15)
·j2me学习之List (12-15)
·J2ME中的List问题(12-15)
复制地址发给您的好友: [推荐文章] [返回顶部] [关闭窗口]
版权所有 Java大本营 1999-2007 转载请注明出处