手机图片显示与itemcommand的问题
我在模拟器上测试的都可以,为何放在手机上就不显示了呢?
在模拟器中可以显示该图片,而且当光标移到文本框b上的时候也
会显示okCommand,可是安装到手机上后就都不显示了。为什么阿?我
的手机支持MIDP2.0,郁闷,劳请各位高手帮忙
以下是我的代码
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class aa extends MIDlet implements CommandListener{
private Command exitCommand;
private Command okCommand;
private ImageItem imageItem;
private Image aImage;
private TextField a;
private TextField b;
private Display display;
public aa() {
display = Display.getDisplay(this);
exitCommand = new Command("离开", Command.EXIT, 1);
okCommand = new Command("抄表",Command.ITEM,1);
a = new TextField("户 号","",10,TextField.NUMERIC);
b = new TextField("adfasa","",10,TextField.NUMERIC);
try{
aImage = Image.createImage("/arrow.jpg");
}
catch(Exception e){};
imageItem = new ImageItem("",aImage,ImageItem.LAYOUT_CENTER,"");
}
public void startApp() {
Form aForm = new Form("ImageItem示范");
aForm.append(imageItem);
aForm.append(b);
aForm.append(a);
a.addCommand(okCommand);
aForm.addCommand(exitCommand);
aForm.setCommandListener(this);
display.setCurrent(aForm);
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
public void commandAction(Command c, Displayable s) {
if (c == exitCommand) {
destroyApp(false);
notifyDestroyed();
}
}
}