我的J2ME编程联系(3)——Gauge

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

/*

* gaugelet.java

*

* Created on 2005年4月15日, 下午5:19

*/

import javax.microedition.midlet.*;

import javax.microedition.lcdui.*;

/**

*

* @author Administrator

* @version

*/

public class gaugelet extends MIDlet implements CommandListener{

private Gauge aGauge;

private Form aForm;

private Command exitCommand;

private Command okCommand;

private Display aDisplay;

private Alert anAlert;

public gaugelet(){

aForm=new Form("GaugeTest");

exitCommand=new Command("EXIT",Command.EXIT,1);

okCommand=new Command("OK",Command.OK,1);

aGauge=new Gauge("gaugedisplay",true,100,50);

anAlert=new Alert("Value",null,null,AlertType.INFO);

aForm.addCommand(exitCommand);

aForm.addCommand(okCommand);

aForm.append(aGauge);

aForm.setCommandListener(this);

}

public void startApp() {

aDisplay=Display.getDisplay(this);

aDisplay.setCurrent(aForm);

}

public void pauseApp() {

}

public void destroyApp(boolean unconditional) {

}

public void commandAction(Command c,Displayable d){

String s="The Value is ";

int i;

if(c==exitCommand){

destroyApp(false);

notifyDestroyed();

}

else{

i=aGauge.getValue();

s+=Integer.toString(i);

anAlert.setString(s);

aDisplay.setCurrent(anAlert,aForm);

}

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航