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


Автор: Zamuta 26.3.2006, 06:03
Тема относится строго к J2ME, поэтому прошу не удалять.


Нужно нарисовать картинку из файла без использования канваса, красный круг на зелёном фоне. Т.е. картинка из файла это красный круг,

но при отображении он получается как красный круг вписан в белый квадрат на зелёном фоне, т.к. я рисовал на белом. фоне. Если изначально рисовать красный круг на зелёном фоне то при выводе рисуется рамочка вокруг квадрата.......


Как решить эту проблему? Програмно или рисовать картинку с прозрачным слоем.



Автор: javastic 26.3.2006, 10:02
А картинка выводится на форме?

Автор: Zamuta 26.3.2006, 11:43
Да конечно, всё дело в том, что у меня цвет фона меняется с белого на зелный и на нём нужно отобразить картинку, но только саму картинку, а не вместе с квадратом в который она вписана...............


Картинка выводится внутри строки класса List. Мне кажется это не так важно?

Автор: Zamuta 26.3.2006, 13:54
Разобрался с помощью Corel Draw, сделал прозрачный слой................вопрос решён.....

Автор: javastic 27.3.2006, 10:57
Кстати, на форме включен режим фокусировки контролов. На некоторых телефонах, может быть всё равно видно.

Автор: Zamuta 27.3.2006, 18:56
И как здесь нарисовать такой image? В какой-то книжке видел как это делается с помощью canvas'а, точно не помню, но в низкоур. прогр. это сделать точно можно......

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