изображение в простейшем мидлете

  • Автор темы step
  • Дата начала
S

step

#1
я начинающий в JavaMe, программирую в Eclipse...
написал простейший мидлет с учебника...
Код:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.io.IOException;
import java.io.InputStream;

public class SimpleMIDlet extends MIDlet {
private Form form;
private Image image;
private String path;
private Display display;
protected void startApp() {
display=Display.getDisplay(this);
form=new Form("FORM");
path="/1.png";
//InputStream is=getClass().getResourceAsStream(path);
//if (is!=null) form.setTitle("is!=null");
try {
image=Image.createImage(path);
} catch(IOException io) {
System.out.println(io.getMessage());
}
if (image!=null)
form.append(image);
display.setCurrent(form);
}
public SimpleMIDlet() {
}
protected void destroyApp(boolean unconditional) throws MIDletStateChangeException {
notifyDestroyed();
}
protected void pauseApp() {
}
}
код компилируется... но возбуждается IOException и переменная image остается null... файл 1.png находится в директории res моего проекта... для проверки правильности пути ввел строки, что в комментарии и is не null... подскажите в чем проблема, почему картинка не крепится к image?