دلوقتى لما بنظهر صورة على الفورما ال عندى المفروض تكون موجوة فين بالظبط مثلا اى مكان ف الجهاز بتاعى ..انا كنت قرات ف طريقة لاضافتها ف ملف الجار باستخدم toolkits
بس انا بشتغل ع نسخة java micro الكود مفهوش ارور بس الصورة مابتظهرش ؟؟ طب المشكلة فين
يعنى مثلا المفروض احط الصورة فين بالظبط
ودا الكود ال انا ااستخدمته ..اتمنى المساعدة
package hello;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloMIDlet extends MIDlet implements CommandListener {
private Form form;
// private StringItem show;
private Command backCommand; // The exit command
private Command signCommand;
private Display display; // The display for this MIDlet
private Image image;
private ImageItem imageItem;
public HelloMIDlet() {
display = Display.getDisplay(this);
backCommand = new Command("عودة", Command.BACK, 0);
signCommand=new Command("علامات الاولوية",Command.SCREEN,1);
form=new Form("علامات التحذير من الخطر");
form.addCommand(backCommand);
form.addCommand(signCommand);
form.setCommandListener(this);
try
{
image=Image.createImage("/H:/FrmTrafficAssign/dis/tpic.png") ;
imageItem = new ImageItem(null, image,
ImageItem.LAYOUT_NEWLINE_BEFORE |
ImageItem.LAYOUT_LEFT |
ImageItem.LAYOUT_NEWLINE_AFTER, "pic");
form.append(imageItem);
}
catch (java.io.IOException e) {
Alert alert = new Alert ( "Error: Load Image" );
alert.setString( e.getMessage() );
display.setCurrent(alert); }
}
public void startApp() {
display.setCurrent(form);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable s) {
if (c == backCommand) {
destroyApp(false);
notifyDestroyed();
}
}
}
