新手问题,程序无法运行?高手解决一下.
package com.j2medev.sample.chapter3;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class qing extends MIDlet implements CommandListener
{
private Command exitCommand;
private Display display;
public qing()
{
display=Display.getDisplay(this);
exitCommand=new Command("heh", Command.EXIT, 1);
}
public void startApp() {
TextBox t=new TextBox("hello", "xiaomingzi", 256, TextField.ANY);
t.addCommand(exitCommand);
t.setCommandListener(this);
display.setCurrent(t);
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
public void CommandAction(Command c,Displayable s)
{
if(c==exitCommand)
{ destroyApp(false);
notifyDestroyed();
}
}
}
显示的错误行是:public class qing extends MIDlet implements CommandListener
显示的错误信息: com.j2medev.sample.chapter3.qing is not abstract and does not override abstract method commandAction(javax.microedition.lcdui.Command,javax.microedition.lcdui.Displayable)in javax.microedition.lcdui.CommandListener