Command对象
import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.Form; import javax.microedition.lcdui.Ticker; import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; public class commandObject extends MIDlet implements CommandListener{ private Display display; Form f; public commandObject() { super(); } protected void destroyApp(boolean arg0) throws MIDletStateChangeException { // TODO Auto-generated method stub } protected void pauseApp() { // TODO Auto-generated method stub } protected void startApp() throws MIDletStateChangeException { display=Display.getDisplay(this); f=new Form("Command test"); Command start=new Command("开始",Command.OK,1); Command stop=new Command("退出",Command.EXIT,1); f.addCommand(start); f.addCommand(stop); f.setCommandListener(this); display.setCurrent(f); } public void commandAction(Command c,Displayable d) { String cmd = c.getLabel(); if(cmd.equals("开始")) { f.setTicker(new Ticker("running ...")); } else if(cmd.equals("退出")) { f.setTicker(null); } } }
作者:王春明
出处:http://wangchunming.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。