Постійний збір на дрони FPV для ЗСУ
Закидуй дві гривні!
FPV-дрони змінюють хід війни
Змінюй хід війни!

Картинка в мидлете

🔴 19:05 Повітряна тривога в Харків.обл.
Статус: Offline
Реєстрація: 26.09.2008
Повідом.: 101
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #1
Картинка в мидлете

Всем доброго времени суток! Народ столкнулся с такой проблемой. Написал код, работает без ошибок но картинку на экран не выводит как быть? Сама картинка находиться в каталоге src. IDE NetBeans. В эмуляторе показывает пустой экран, закачал на телефон, тоже самое. Вот код:
HTML:
package newpackage;

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.midlet.*;

public class MainClassImageItem extends MIDlet implements CommandListener{
    
    private Command exitMidlet = new Command("Выход", Command.EXIT, 0);
    private Form myForm = new Form("Изображение");
    private Display myDisplay;
    
    public MainClassImageItem(){
        myDisplay = Display.getDisplay(this);
    }

    public void startApp() {
        try{
            Image image = Image.createImage("src/logo.png");
            ImageItem im = new ImageItem("Фотография", image, ImageItem.LAYOUT_DEFAULT, "");
            myForm.append(im);
        }catch(java.io.IOException ex){
            myForm.addCommand(exitMidlet);
            myForm.setCommandListener(this);
            myDisplay.setCurrent(myForm);
        }
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }

    public void commandAction(Command c, Displayable d) {
        if(c == exitMidlet){
            destroyApp(false);
            notifyDestroyed();
        }
    }
}
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #2
чото я не осилил смысла блока catch
может быть стоит таки ex.printStackTrace(); ?
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #3
Все проблему решил спс
 
Назад
Зверху Знизу