Witam :)
Zaczynam swą przygode z javą, i mam taki problem, że kompiluje (w Wireless toolkit) bardzo prosty przykład
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class HelloMIDlet
extends MIDlet
implements CommandListener {
private Form mMainForm;
public HelloMIDlet() {
mMainForm = new Form("HelloMIDlet");
mMainForm.append(new StringItem(null, "Hello, MIDP!"));
mMainForm.addCommand(new Command("Exit", Command.EXIT, 0));
mMainForm.setCommandListener(this);
}
public void startApp() {
Display.getDisplay(this).setCurrent(mMainForm);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
public void commandAction(Command c, Displayable s) {
notifyDestroyed();
}
}
I otrzymuje błąd: (emulator sie włącza, wyświetla sie napis)
Unable to create MIDlet hello
java.lang.ClassNotFoundException: hello
at com.sun.midp.midlet.MIDletState.createMIDlet(+29)
at com.sun.midp.midlet.Selector.run(+22)
Co z tym zrobić ?
Przykładowe aplikacje działają bez problemu.