我是个新手,连这段代码怎么编译都不知道,只用了J2ME Wireless Toolkit 2.2生成了,然后运行,但结果好象不对,不能显示字符串Test string,怎么回事?????????
提示Uncaught exception java/lang/NoClassDefFoundError: HelloMidlet.
好想是说HelloMidlet类没有找到,应该怎么运行?import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.lang.*;public class HelloMIDlet extends MIDlet implements CommandListener
{
private Command exitCommand;
private Display display;
public HelloMIDlet()
{
display = Display.getDisplay(this);
exitCommand = new Command("Exit",Command.SCREEN,2);
}
public void startApp()
{
TextBox t =new TextBox("Hello MIDlet111","Test string",256,0);
t.addCommand(exitCommand);
t.setCommandListener(this);
display.setCurrent(t);
}
public void pauseApp()
{
}
protected void destroyApp(boolean unconditional) {
} public void commandAction(Command c,Displayable s)
{
if(c == exitCommand)
{
destroyApp(false);
this.notifyDestroyed();
}
}
}
提示Uncaught exception java/lang/NoClassDefFoundError: HelloMidlet.
好想是说HelloMidlet类没有找到,应该怎么运行?import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.lang.*;public class HelloMIDlet extends MIDlet implements CommandListener
{
private Command exitCommand;
private Display display;
public HelloMIDlet()
{
display = Display.getDisplay(this);
exitCommand = new Command("Exit",Command.SCREEN,2);
}
public void startApp()
{
TextBox t =new TextBox("Hello MIDlet111","Test string",256,0);
t.addCommand(exitCommand);
t.setCommandListener(this);
display.setCurrent(t);
}
public void pauseApp()
{
}
protected void destroyApp(boolean unconditional) {
} public void commandAction(Command c,Displayable s)
{
if(c == exitCommand)
{
destroyApp(false);
this.notifyDestroyed();
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货