小白提问~希望高手们解答~
import javax.microedition.lcdui.TextBox;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
public class HelloJ2MEMidlet extends MIDlet {
//TextBox=文本编辑框:
public TextBox textbox;
public HelloJ2MEMidlet() {
// TODO 自动生成构造函数存根
super();
}
protected void startApp() throws MIDletStateChangeException {
// TODO 自动生成方法存根
//新建一名为“测试程序”的文本框,文本框内默认输入“Hello World!”
//参数20表示允许最多输入20字符,参数0表示没有特殊的输入限制
textbox=new TextBox("测试程序","Hello World!",20,0);
//调用自己编写的MyAdd方法。
MyAdd();
}
protected void pauseApp() {
// TODO 自动生成方法存根
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO 自动生成方法存根
}
public void MyAdd(){ //自己加入的新建方法
// 在这里将textbox设为屏幕当前显示对象
Display.getDisplay(this).setCurrent(textbox);
}
}
那位高手帮我看看为什么上面的函数“MyAdd”那里存在问题呢?调试提示错误!无法继续!望多指教~文本输入面板中的Display有红色下划线、注释为Display无法解析~