
04-01-2007, 00:35
|
|
|
|
חבר מתאריך: 20.07.02
הודעות: 1,568
|
|
|
בעיה בקוד ב-J2ME..
כשאני מריץ את הקוד הבא:
קוד PHP:
import java.io.*; import javax.microedition.io.*; import javax.microedition.midlet.MIDlet; import javax.microedition.lcdui.Form; import javax.microedition.lcdui.Image; import javax.microedition.lcdui.Display; public class secmid extends MIDlet { private Form form; private Image image; private Display display; public void pauseApp() { } public void destroyApp(boolean unconditional) { // óâåäîìèòü ñèñòåìó î çàâåðøåíèè notifyDestroyed(); } public void startApp() { display=Display.getDisplay(this); try { image=Image.createImage("/flower.png"); } catch (IOException ioe) { System.out.println(ioe.getMessage()); } form=new Form("Slideshow"); form.append(image); display.setCurrent(form); } }
אז הוא מתקמפל בלי שגיאות, אבל לאחר שאני מריץ אותו על DEFAULT COULOR PHONE אני מקבל את השגיאה הבאה:
קוד PHP:
Unable to create MIDlet decmid java.lang.ClassNotFoundException: decmid at com.sun.midp.midlet.MIDletState.createMIDlet(+29) at com.sun.midp.midlet.Selector.run(+22
)
יש למישהו מושג למה זה קורה?
|