百分相赠:helloworld问题

茂一茂 2006-02-19 11:07:05
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class helloWorld extends MIDlet implements CommandListener
{
private Form mainForm;

private StringItem helloString;


public helloWorld(){
mainForm = new Form("Hello World Form");
mainForm.addCommand( new Command("Beenden", Command.EXIT, 0));
mainForm.setCommandListener(this);


helloString = new StringItem("Hello Label","\nHello World!");

mainForm.append(helloString);
}

public void commandAction(Command c, Displayable d) {
if (c.getCommandType() == c.EXIT ) {
destroyApp(false);
notifyDestroyed();
}
}

public void startApp() {
Display.getDisplay(this).setCurrent(mainForm);
}

public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
}



上面是在网上拷来的
在Sun Java Wireless Toolkit运行时

出来以下错误 :
Unable to create MIDlet helloWorld_MIDlet
java.lang.ClassNotFoundException: helloWorld_MIDlet
at com.sun.midp.midlet.MIDletState.createMIDlet(+29)
at com.sun.midp.midlet.Selector.run(+22)

是不是有什么问题呀?
...全文
70 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fronlin 2006-03-07
是那个"if (c.getCommandType() == c.EXIT ) {"这句错了。应该改成“if (c.getCommandType() == Command.EXIT ) {”就对了。
回复
茂一茂 2006-02-19
嘿嘿,看到了,谢谢
回复
appleangle 2006-02-19
呵呵。。程序员第一要细心
回复
aaa2003gf 2006-02-19
大哥,你的类名不对啊 helloWorld_MIDlet
回复
aaa2003gf 2006-02-19
这个分太多啦点,不好意思啊.
回复
相关推荐
发帖
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
帖子事件
创建了帖子
2006-02-19 11:07
社区公告
暂无公告