alerttest.java
来自「java手机程序开发随书光盘源代码」· Java 代码 · 共 62 行
JAVA
62 行
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class AlertTest extends MIDlet implements CommandListener{
Display display;
Alert timedAlert, modalAlert;
List list;
Command displayCmd, exitCmd;
public AlertTest(){
list = new List("选择一种Alert",List.EXCLUSIVE);
displayCmd = new Command("提示",Command.SCREEN,1);
exitCmd = new Command("退出",Command.EXIT,1);
timedAlert = new Alert("提示信息");
modalAlert = new Alert("提示信息");
list.append("timed",null);
list.append("modal",null);
list.setCommandListener(this);
list.addCommand(displayCmd);
list.addCommand(exitCmd);
timedAlert.setTimeout(5000);
timedAlert.setString("你选择了timed Alert!");
modalAlert.setTimeout(Alert.FOREVER);
modalAlert.setString("你选择了modal Alert!");
}
public void startApp(){
display = Display.getDisplay(this);
display.setCurrent(list);
}
public void pauseApp(){
}
public void destroyApp(boolean unconditional){
}
public void commandAction(Command c, Displayable d){
if(c == displayCmd){
int selectedIndex = list.getSelectedIndex();
if(selectedIndex == 0){
display.setCurrent(timedAlert,list);
}
else{
display.setCurrent(modalAlert,list);
}
}else if(c == exitCmd){
destroyApp(false);
notifyDestroyed();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?