simplecommanddemo.java

来自「jBuilderX无线应用开发源代码」· Java 代码 · 共 42 行

JAVA
42
字号
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;

public class SimpleCommandDemo extends MIDlet implements CommandListener
{
	private Display display;

	public SimpleCommandDemo(){
	}

	public void startApp(){
		TextBox t=new TextBox("SimpleCommandDemo","Hello World",256,0);

		//创建一个标签为"exit command"的命令
		Command exit=new Command("exit command",Command.EXIT,1);
		//将该命令添加在TextBox中
		t.addCommand(exit);
		//设置TextBox的命令监听器
		t.setCommandListener(this);

		display=Display.getDisplay(this);
		display.setCurrent(t);
	}

	public void pauseApp(){
	}

	public void destroyApp(boolean unconditional){
	}

	//CommandListener接口定义的方法,当用户发出命令时,该方法被激活
	//用户命令的处理应该写在该方法中
	public void commandAction(Command c, Displayable d){
		//的到命令的标签
		String label=c.getLabel();
		//如果是标签为"exit command"的命令,则退出程序
		if(label.equals("exit command")){
			destroyApp(false);
			notifyDestroyed();
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?