| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Вывод цветного текста |
| Автор: nerezus 3.1.2007, 13:04 |
| Надо использовать цветное поле, на нем написать цветной текст и разместить картинку. Сначала хотел использовать g.drawString("Hello!", X(0), Y(0), 0); из класса, расширяющего Canvas, но возникли проблемы: текст не переносится, нету прокрутки. Что посоветуете использовать? И еще желательно, чтобы было FullScreen, т.к. у Canvas снизу под мееню остается место, а на некоторых мобилах - сверху под название. |
| Автор: W0LF 3.1.2007, 13:34 | ||||||
О какой прокрутке идет речь? Ты setColor пробовал устанавливать?
MIDP 2.0 - setFullScreenMode(boolean mode). Но вроде как не все девайсы нормально с этим работают. Вот у нокии есть свои апи для работы с полным экраном. Сейчас не помню |
| Автор: nerezus 3.1.2007, 16:16 | ||||
| про нокиевские FullCanvas слышал, но у меня эмулятор нокии не держит беспроводные API =\ Попрробую этой ночью скачать эмуль поновее....
|
| Автор: W0LF 3.1.2007, 17:11 | ||||
Не понимаю Чем работаешь и куда должен переноситься текст?
В этой твоей прокрутке не вижу ничего сложного. |
| Автор: nerezus 3.1.2007, 17:30 | ||
|
| Автор: W0LF 3.1.2007, 17:58 | ||||||
тю
Это так, быстрые наброски. Алгоритм переноса уж сам придумаешь Добавлено @ 18:05
гы просто тогда уже выделять сабстринги и выводить их отдельно по другим координатам y |
| Автор: nerezus 3.1.2007, 19:29 |
| спасибо, сейчас буду реализовывать ) |
| Автор: Samuil 3.1.2007, 22:56 | ||
Под Nokia так: import com.nokia.mid.ui.FullCanvas;
|
| Автор: javastic 4.1.2007, 16:18 |
| nerezus, текст нужно переносить самому, отталкиваясь от шрифта, ширины и высоты экрана и длинны текста. |