Сделать домашней|Добавить в избранное
 

Многопользовательский новостной движок,
предназначенный для организации собственных
СМИ и блогов в интернете.

 
Игры и программы для телефонов » Статьи » Программирование » Отображаем картинку (Программирование на J2me)
на правах рекламы

Отображаем картинку (Программирование на J2me)

Автор: SlaDER от 19 ноября 2007
  • 68
Приведенной ниже информации вполне достаточно, чтобы написать программу, отображающую картинку на экране телефона. Заметим, что не все картинки одинаково полезны:<!--ecode1-->
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.Display;
import java.io.IOException;


public class img extends MIDlet{
       private Form form; // форма, отображаемая на экране
       private Image image; // картинка для отображения
       private Display display; // менеджер дисплея

              public void startApp() {
        // получить ссылку на менеджер дисплея
        display = Display.getDisplay(this);
              try {
        // создать картинку из файла cat.png
        image = Image.createImage("/cat.png");
                   }
                  catch (IOException ioe) {
        // обработать исключительную ситуацию.
        // если файл не может быть открыт
        System.out.println(ioe.getMessage());
                   }
        // создать новую форму
        form = new Form("Cats");

        // добавить картинку в форму
        form.append(image);

        // вывести форму на экран
        display.setCurrent(form);
    }


    public void pauseApp() {

    }

    public void destroyApp(boolean unconditional){
                        // уведомить систему о завершении
                      notifyDestroyed();
    }
}
[/code]

Компилируем приложение, как это было рассмотрено ранее, запускаем на стандартном эмуляторе.

Все это просто замечательно, но ничего нового мы пока что не изобрели. С таким же успехом можно было просто поместить картинку в галерею, если таковая имеется. Мы пойдем дальше, задействуем клавиши телефона, чтобы организовать смену картинок в нашем фотоальбоме.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий
  • SlaDER

  • 19 ноября 2007 13:16
  • Группа: Посетители
  • ICQ: 241
  • Регистрация: 20.08.2007
  • Статус: Пользователь offline
  • Комментариев: 251
  • Публикаций: 420
^
В следующей статье будет работа с Canvas.

--------------------
  • ~ichi~

  • 27 декабря 2007 14:29
  • Группа: Посетители
  • ICQ: 416156721
  • Регистрация: 18.12.2007
  • Статус: Пользователь offline
  • Комментариев: 53
  • Публикаций: 0
^
Супеер,slader давай быстрее!

--------------------
  • Группа: Посетители
  • ICQ:
  • Регистрация: 7.02.2008
  • Статус: Пользователь offline
  • Комментариев: 4
  • Публикаций: 0
^
у мну выдаёт ошибку : 1 error
com.sun.kvem.ktools.ExecutionException
Build failed
  • SlaDER

  • 1 марта 2008 20:27
  • Группа: Посетители
  • ICQ: 241
  • Регистрация: 20.08.2007
  • Статус: Пользователь offline
  • Комментариев: 251
  • Публикаций: 420
^
Код в студию, а вообще наверно ты картинку в res не засунул.

--------------------
  • Группа: Посетители
  • ICQ: 400673931
  • Регистрация: 19.06.2008
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
где достать программу для перемещения игр и приложений в прочии на sony ericsson k750
 

Уважаемые вебмастера, Вы
просматриваете тестовую страницу
DataLife Engine.
Текущая версия 9.6.