Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Вывод картинки


Автор: WildChild 26.4.2006, 20:14
Хочу выводить картинку в правый верхний угол экрана мобильного телефона.
Данный код
Код
// загрузка изображения
Image image = Image.createImage("/xxx.png");
// создаем объект класса ItemImage
ImageItem im = new ImageItem("Фотография", image, ImageItem.LAYOUT_RIGHT,"");
// добовляем изображение в форму
myform.append(im);

с данной задачей справляется. Но я проверял только на своем телефоне.
В связи с этим вопрос...
Можно ли (нужно ли) задавать руками, вывод вверху?

Попробывал воспользоваться 2ым конструктором ImageItem
Код
ImageItem im = new ImageItem("Фотография", image, ImageItem.LAYOUT_RIGHT,"", ImageItem.LAYOUT_TOP);

WTK выдает
Код
java.lang.IllegalArgumentException


Спасибо! 

Автор: W0LF 26.4.2006, 22:52
Цитата

public ImageItem(String label,
                 Image image,
                 int layout,
                 String altText,
                 int appearanceMode)
appearanceMode - the appearance mode of the ImageItem, one of Item.PLAIN, Item.HYPERLINK, or Item.BUTTON 



    IllegalArgumentException - if appearanceMode invalid



Цитата

Можно ли (нужно ли) задавать руками, вывод вверху?

Вопрос не совсем понял... как тебе надо, так и задавай вывод.
    

Автор: WildChild 27.4.2006, 07:12
Виноват, в следующий раз буду в API сначала смотреть, а потом уже в книгу... 
Спасибо! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)