⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alerttest.java

📁 java手机程序开发光盘源码(第五章)
💻 JAVA
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -